剑指 Offer 17. 打印从1到最大的n位数

剑指 Offer 17. 打印从1到最大的n位数 #

  • 标签:数组、数学
  • 难度:简单

题目大意 #

给定一个数字 n

要求:按顺序打印从 1 到最大 n 位的十进制数。

解题思路 #

直接枚举 $1 \sim 10^{n} - 1$,生成列表并返回。

代码 #

1
2
3
class Solution:
    def printNumbers(self, n: int) -> List[int]:
        return [i for i in range(1, 10 ** n)]
本站总访问量  次  |  您是本站第  位访问者