Gray Code
来源:互联网 发布:先导化合物的优化方法 编辑:程序博客网 时间:2024/05/22 08:04
public ArrayList<Integer> grayCode(int n) { // Start typing your Java solution below // DO NOT write main() function ArrayList<Integer> result = new ArrayList<Integer>(); result.add(0); if(n == 0) return result; result.add(1); for(int i = 2; i <= n; i++) { for(int j = result.size() - 1; j >= 0; j--) { int tmp = (1 << (i - 1)) | result.get(j); result.add(tmp); } } return result; }
- Gray Code
- Gray Code
- gray code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Gray Code
- Linux进程间通信——使用匿名管道
- 新的征程
- 啊啊啊啊啊啊啊啊啊啊啊啊
- 自己动手编写tomcat服务器(一)
- 在国外如何用youku看仅限中国大陆播放的视频
- Gray Code
- Merge Sorted Array
- tet
- Partition List
- Symfony2 (2) - NelmioApiDocBundle自动生成文档(译)
- 【Direct3D游戏开发】——蒙皮骨骼动画学习笔记
- Symfony2 (3) - atoum进行单元测试
- Symfony2 (4) - atoum进行单元测试
- js Date自定义函数 延迟脚本执行