Skip to content

Latest commit

 

History

History
17 lines (14 loc) · 354 Bytes

面试题17. 打印从1到最大的n位数.md

File metadata and controls

17 lines (14 loc) · 354 Bytes

输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。

func printNums(n int) []int {
   if n < 1 {
      return nil
   }
   res := []int{}
   num := int(math.Pow10(n))
   for i:=1; i<=num-1; i+=1{
      res = append(res, i)1
   }
   return res
}