首先要注意:需要打印出的最大数end与n的关系,end = 10^n-1
要求返回一个int数组,则不考虑最大值越界的问题。
class Solution {
public int[] printNumbers(int n) {
int end = (int)(Math.pow(10,n))-1;
int[] res = new int[end];
for(int i = 0; i
res[i] = i+1;
}
return res;
}
}
但本题目实际考虑的对于大数据需要考虑的问题
题解方法



