当前位置: 首页 > news >正文

网站建设专业书入门建设局工作怎么样

网站建设专业书入门,建设局工作怎么样,无极小说网,厨房装修效果图n 位格雷码序列 是一个由 2n 个整数组成的序列,其中: 每个整数都在范围 [0, 2n - 1] 内(含 0 和 2n - 1)第一个整数是 0一个整数在序列中出现 不超过一次每对 相邻 整数的二进制表示 恰好一位不同 ,且第一个 和 最后一…

n 位格雷码序列 是一个由 2n 个整数组成的序列,其中:

  • 每个整数都在范围 [0, 2n - 1] 内(含 0 和 2n - 1
  • 第一个整数是 0
  • 一个整数在序列中出现 不超过一次
  • 每对 相邻 整数的二进制表示 恰好一位不同 ,且
  • 第一个 和 最后一个 整数的二进制表示 恰好一位不同

给你一个整数 n ,返回任一有效的 n 位格雷码序列 。

示例 1:

输入:n = 2
输出:[0,1,3,2]
解释:
[0,1,3,2] 的二进制表示是 [00,01,11,10] 。
- 00 和 01 有一位不同
- 01 和 11 有一位不同
- 11 和 10 有一位不同
- 10 和 00 有一位不同
[0,2,3,1] 也是一个有效的格雷码序列,其二进制表示是 [00,10,11,01] 。
- 00 和 10 有一位不同
- 10 和 11 有一位不同
- 11 和 01 有一位不同
- 01 和 00 有一位不同

示例 2:

输入:n = 1
输出:[0,1]

提示:

  • 1 <= n <= 16

思路:

对于n位二进制码,从右到左,以0到n-1编号,如果二进制码的第i位和第i+1位相同,则格雷码的第i位为0;否则为1

class Solution {
public:vector<int> grayCode(int n) {vector<int> res;int size=pow(2,n);for(int i=0;i<size;i++){res.push_back(i^(i>>1));}return res;}
};

http://www.yayakq.cn/news/18503/

相关文章:

  • 高端网站建设设计公司排名郑州网站建设技术方案
  • 杭州网站建设就找蓝韵网络建设国外网站引流吗
  • 国外高大上设计网站集团 投入巨资 做网站
  • 建个站的网站打不开哪个网站收录排名好
  • 沧州海外网站建设做电销要在哪个网站上找资源
  • wap网站价格网站建设中 英语
  • 郑州腾石建站wordpress主体功能开关
  • 做鞋的网站吉林做网站找谁
  • 建设公司查询网站首页如何利用服务器做网站
  • 如何做电商网站首页望野思想感情
  • 建设网站50m数据库电商培训班
  • 浏阳网站建设微网站制作电话
  • 自己做的网站如何连接入数据库网页设计应该学什么专业
  • 仪表东莞网站建设遵义直播遵义新闻官网
  • 网站建设 企业文化怎么做仲博注册网站
  • hao123网站难做吗富阳网站建设报价
  • 网络投放广告平台怎样优化手机网站
  • 自动做reference的网站百度推广要自己建站吗
  • 小公司做网站需要windows网站建设教程视频教程
  • 电子商务网站建设的四个步骤合肥平台网站建设
  • 做一个网站成本大概多少钱网站服务商是什么
  • 网站制作一般收费介绍做网站的标题
  • yellow网站推广联盟怎样吧自己做的网站发布
  • 网站可以自己做吗seo关键词使用
  • 一套网站源码多少钱网站建设教程网页
  • 各类设计型网站响应式外贸网站建设
  • 深圳建设局网站打不开有哪些免费网站可以做店招
  • 如何做网站title小标图厦门彩页设计
  • 马鞍山建设工程监督站建管处网站it人力外包公司
  • 做企业网站对企业的好处江苏省网站备案查询系统