【LeetCode & 劍指offer刷題】發散思維題1:17 列印從1到最大的n位數
阿新 • • 發佈:2019-01-06
【LeetCode & 劍指offer 刷題筆記】目錄(持續更新中...)
17 列印從1到最大的n位數
題目:輸入數字n,按順序打印出從1最大的n位十進位制數。比如輸入3,則打印出1、2、3一直到最大的3位數即999. 解題思路: (1) 此題需要考慮 大數問題 ,n位數用整型(int)或者長整型(long long)容易溢位。 常用的解決辦法是用字串或者陣列來表達大數 。 (2) 以下我們採用字串來解決大數問題。 可以發現n位所有十進位制數其實就是n個從0到9的