17. 打印从 1 到最大的 n 位数
题目描述
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数即 999。
解题思路
由于 n 可能会非常大,因此不能直接用 int 表示数字,而是用 char 数组进行存储。
使用回溯法得到所有的数。
1 | #include <iostream> |
全排列:
1 |
|
参考:[https://blog.csdn.net/qq_15711195/article/details/94651798]
热爱可抵岁月漫长
输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数即 999。
由于 n 可能会非常大,因此不能直接用 int 表示数字,而是用 char 数组进行存储。
使用回溯法得到所有的数。
1 | #include <iostream> |
全排列:
1 | #include <iostream> |
参考:[https://blog.csdn.net/qq_15711195/article/details/94651798]
微信支付
支付宝