LeetCodeGray CodeGray CodeMediumMathBacktrackingBit ManipulationSolution export function grayCode(n: number): number[] { return new Array(1 << n).fill(0).map((_, i) => i ^ (i >> 1)); }LeetCodeGray Codehttps://leetcode.com/problems/gray-code