剑指 Offer 17. 打印从1到最大的n位数bahttps://leetcode.cn/problems/da-yin-cong-1dao-zui-da-de-nwei-shu-lcof/
| 2023-10-7
0  |  阅读时长 0 分钟
Date
Jul 27, 2023
need_review
need_review
type
剑指 Offer(第 2 版)
undo
undo
难度
简单
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。
示例 1:
说明:
  • 用返回一个整数列表来代替打印
  • n 为正整数

解法1
n是正整数, 所以从1开始没有0
直接暴力循环
python的开方函数pow(底数, 幂) 或者直接用**
notion image

实现一个十进制数字报数程序,请按照数字从小到大的顺序返回一个证书数列,该数列从数字 1 开始,到最大的正整数 cnt 位数字结束。
示例 1:
  • Giscus
目录