首页 > 试题广场 >

生成格雷码

[编程题]生成格雷码
  • 热度指数:22984 时间限制:C/C++ 3秒,其他语言6秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解

在一组数的编码中,若任意两个相邻的代码只有一位二进制数不同, 则称这种编码为格雷码(Gray Code),请编写一个函数,使用递归的方法生成N位的格雷码。

给定一个整数n,请返回n位的格雷码,顺序为从0开始。

测试样例:
1
返回:["0","1"]

这道题你会答吗?花几分钟告诉大家答案吧!

问题信息

难度:
0条回答 34780浏览

热门推荐

通过挑战的用户

查看代码