题目:
题解:
func grayCode(n int) []int {
ans := make([]int, 1<<n)
for i := range ans {
ans[i] = i>>1 ^ i
}
return ans
}
题目:
题解:
func grayCode(n int) []int {
ans := make([]int, 1<<n)
for i := range ans {
ans[i] = i>>1 ^ i
}
return ans
}