剑指 Offer 17. 打印从1到最大的n位数
小于 1 分钟
剑指 Offer 17. 打印从1到最大的n位数
- 标签:数组、数学
- 难度:简单
题目链接
题目大意
给定一个数字 n
。
要求:按顺序打印从 1
到最大 n
位的十进制数。
解题思路
直接枚举 ,生成列表并返回。
代码
class Solution:
def printNumbers(self, n: int) -> List[int]:
return [i for i in range(1, 10 ** n)]