leetcode之Gray code
2013-09-08 21:55
316 查看
class Solution {
public:
vector<int> grayCode(int n) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
int size = 1<<n;
vector<int> res;
for (int i=0; i<size; i++) {
res.push_back(i^(i>>1));
}
return res;
}
};
public:
vector<int> grayCode(int n) {
// Start typing your C/C++ solution below
// DO NOT write int main() function
int size = 1<<n;
vector<int> res;
for (int i=0; i<size; i++) {
res.push_back(i^(i>>1));
}
return res;
}
};
相关文章推荐
- LeetCode刷题笔录Gray Code
- Leetcode:Gray Code
- 【Leetcode】【Medium】Gray Code
- [LeetCode]Gray Code
- leetcode:Gray Code
- [leetcode] Gray Code
- leetcode 刷题之路 89 Gray Code
- LeetCode – Refresh – Gray Code
- 【leetcode】Gray Code
- [LeetCode 89] Gray Code (格雷码问题)
- [Leetcode]Gray Code
- 【LeetCode】89. Gray Code (2 solutions)
- LeetCode 89. Gray Code(格雷码)
- LeetCode 89. Gray Code
- 【题解】【排列组合】【回溯】【Leetcode】Gray Code
- [LeetCode] Gray Code
- LeetCode Gray Code
- [leetcode-89]Gray Code(c++)
- (java)leetcode-89:Gray Code
- Leetcode-89. Gray Code