1
0

386.go 247 B

123456789101112131415161718
  1. package main
  2. func lexicalOrder(n int) []int {
  3. ans := make([]int, n)
  4. num := 1
  5. for i := 0; i < n; i++ {
  6. ans[i] = num
  7. if num*10 <= n {
  8. num *= 10
  9. } else {
  10. for num%10 == 9 || num+1 > n {
  11. num /= 10
  12. }
  13. num++
  14. }
  15. }
  16. return ans
  17. }
备用站点 当前处于降级运行的备用站点,仅供应急访问,数据和功能可能不是最新。