题意
输入n,按顺序打印从1到最大的n位10进制数,如n=3,则输出1,2,3…999。
题解
n表示的是位数,所以可能很大,直接整数表示肯定不行。
1.用字符串模拟加法,只需要模拟加一即可。
1 | class Solution{ |
2.递归输出每一位0-9
1 | class Solution{ |
输入n,按顺序打印从1到最大的n位10进制数,如n=3,则输出1,2,3…999。
n表示的是位数,所以可能很大,直接整数表示肯定不行。
1.用字符串模拟加法,只需要模拟加一即可。
1 | class Solution{ |
2.递归输出每一位0-9
1 | class Solution{ |