Golang | Leetcode Golang题解之第386题字典序排数
题目:
题解:
func lexicalOrder(n int) []int {ans := make([]int, n)num := 1for i := range ans {ans[i] = numif num*10 <= n {num *= 10} else {for num%10 == 9 || num+1 > n {num /= 10}num++}}return ans
}
题目:
题解:
func lexicalOrder(n int) []int {ans := make([]int, n)num := 1for i := range ans {ans[i] = numif num*10 <= n {num *= 10} else {for num%10 == 9 || num+1 > n {num /= 10}num++}}return ans
}