专栏首页后端CoderLeetCode31|打印从1到最大的n位数

LeetCode31|打印从1到最大的n位数

1,问题简述

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。

比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。

2,示例

输入: n = 1
输出: [1,2,3,4,5,6,7,8,9]
 
说明:
用返回一个整数列表来代替打印
n 为正整数

3,题解思路

计算数据,数据加载

4,题解程序

 
public class PrintNumbersTest {
    public static void main(String[] args) {
        int n = 1;
        int[] printNumbers =
                printNumbers(n);
        for (Integer j : printNumbers
        ) {
            System.out.print(j + "\t");
        }
    }

    public static int[] printNumbers(int n) {
        if (n == 0) {
            return new int[0];
        }
        double v = Math.pow(10, n)-1;
        int[] results = new int[(int) v];
        for (int i = 0; i < v ; i++) {
            results[i] = i + 1;
        }
        return results;
    }
}

4,题解程序图片版

5,总结

这道题算是api的使用方式了,数据的计算,其实自己也没有什么好说的了,但是由于文章的字数必需要达到300字,所有有些时候就只好在这里唠会嗑了,因为文章的原创对于喜欢输出内容的人来说还是比较重要的一点,毕竟经过思考的内容对自己本身有着不同的意义,这就是为什么自己的文章基本上都是按照自己的思考来写了。

本文分享自微信公众号 - WwpwW(gh_245290c1861a),作者:后端Coder

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-08-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • LeetCode134|插入区间

    给出一个无重叠的 ,按照区间起始端点排序的区间列表。在列表中插入一个新的区间,你需要确保列表中的区间仍然有序且不重叠(如果有必要的话,可以合并区间)。

    码农王同学
  • leetCode141|滑动窗口的最大值

    其实这道题这里给出了最容易理解的方式来做的,每次滑动一个窗口就找其中的最大值,直到所有滑动窗口的数据找完就可以了,关于代码的内容,个人觉得你自己看懂了就行。

    码农王同学
  • LeetCode133|合并区间

    先对数组进行排序,然后进行逻辑判断,这里使用了集合作为一个临时存储空间,比较相邻区间的内容,如前一个区间右端点的值和下一个区间左端点的值做比较,符合合并的时候进...

    码农王同学
  • 【剑指Offer】51. 数组中的逆序对

    在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数。

    瑞新
  • 2018 团队设计天梯赛题解---华山论剑组

    2018 年度的团队设计天梯赛前几天结束了。但是成绩真的是惨不忍睹。。。毕竟是团队的比赛,如果团队平均水平不高的话,单凭一个人,分再高也很难拉起来(当然,一个人...

    指点
  • 几道和散列(哈希)表有关的面试题

    散列表(Hash table,也叫哈希表),是根据键(Key)而直接访问在内存存储位置的数据结构。也就是说,它通过计算一个关于键值的函数,将所需查询的数据映射到...

    五分钟学算法
  • HDU 2196 Computer(树的直径)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2196

    Ch_Zaqdt
  • HPU personal-training 2

    A - Kefa and Park 题意:就是一棵树,然后本人的家在根上,餐厅在叶子节点上。然后在前往叶子结点的餐厅的时候,途中的结点上有猫,而这个人特别怕...

    杨鹏伟
  • 3555: [Ctsc2014]企鹅QQ

    Description PenguinQQ是中国最大、最具影响力的SNS(Social Networking Services)网站,以实名制为基础,为用户提供...

    attack
  • 【USACO 3.2】Magic Squares

    4*2个格子分别为 1234 8765 的魔板有3种操作,A:上下两排互换,B:最后一列放到第一列前面,C:中间四个顺时针旋转1格。 现在给出目标状态,...

    饶文津

扫码关注云+社区

领取腾讯云代金券