n 位格雷码序列 是一个由 2n 个整数组成的序列,其中:
给你一个整数 n ,返回有效的 n 位格雷码序列 。
正整数n
有效的 n 位格雷码序列
输入:
2
输出:
0 1 3 2
解释: [0,1,3,2] 的二进制表示是 [00,01,11,10] 。
[0,2,3,1] 也是一个有效的格雷码序列,其二进制表示是 [00,10,11,01] 。
输入2:
1
输出2:
0 1
1 <= n <= 16