力扣89. 格雷编码
目录
力扣89. Gray Code(格雷编码)
n 位格雷码序列是一个由 2^n 个整数组成的序列,其中每个整数都在范围 [0, 2^n - 1] 内(含首尾),且第一个整数是 0。一个整数在序列中出现不超过一次。每对相邻整数的二进制表示恰好一位不同,且第一个和最后一个的二进制表示恰好一位不同。给你整数 n,返回任一有效的 n 位格雷码序列。
示例 1:
输入:n = 2
输出:[0,1,3,2]示例 2:
输入:n = 1
输出:[0,1]提示:
- 1 <= n <= 16