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

手机排行榜网站html网页的代码大全

手机排行榜网站,html网页的代码大全,长沙品牌网站制作服务报价,2008系统怎么搭建多个网站89.格雷编码 观察一下n不同时的格雷编码有什么特点 n1 [0,1] n2 [0,1,3,2] n3 [0,1,3,2,6,7,5,4] …… 可以看到nk时#xff0c;编码数量是nk-1的数量的一倍 同时nk编码的前半部分和nk-1一模一样 nk编码的最后一位是2k-1 后半部分的编码是其对应的前半部分的对称的位置的数字…89.格雷编码 观察一下n不同时的格雷编码有什么特点 n1 [0,1] n2 [0,1,3,2] n3 [0,1,3,2,6,7,5,4] …… 可以看到nk时编码数量是nk-1的数量的一倍 同时nk编码的前半部分和nk-1一模一样 nk编码的最后一位是2k-1 后半部分的编码是其对应的前半部分的对称的位置的数字2k-1 如图可以看出原理为了增加长度后使得隔着中轴线相邻的第2k-1位和第2k-11位差一位那么就要在新增加的位上由0变1(因为前半部分出现过在原有的位上是1的编码了 也就是数字上增加了2k-1 至于其他的位因为按照前面的编码放置1的顺序是唯一的所以只要在最高位都填1然后对称着顺序来就好了 因此代码为 class Solution { public:vectorint grayCode(int n) {vectorint gray;gray.push_back(0);gray.push_back(1);if(n1)return gray;for(int i2;in;i){for(int jpow(2,i-1)-1;j0;j--){gray.push_back(gray[j]pow(2,i-1));}}return gray;} };格雷编码有相当多的生成方法 还有一种比如说G(i)(i ^ (i 1))也就是G(i)i^(i/2) 从这个图可以看出如果二进制码字的第 i 位和 i1 位从右边开始数相同则对应的格雷码的第i位为0否则为1当i1n时二进制码字的第n位被认为是0即第n-1位不变 class Solution { public:vectorint grayCode(int n) {vectorint gray;for(int i0;ipow(2,n);i)gray.push_back(i^i1);return gray;} };
http://www.hkea.cn/news/14392786/

相关文章:

  • 知名的咨询行业网站制作三合一网站指的是什么意思
  • 东钱湖镇建设局网站网站建设公司要求什么
  • 网站的流程图专业做小程序公司有哪些
  • 大连仟亿科技网站建设公司怎么样制作网站协议书
  • 外贸网站怎么做外链大学校园网站建设方案
  • 外贸站seowordpress编辑器百度
  • 网站建设流程代理商有哪些可以免费做高数题的网站
  • 各种网站开发语言的优缺点企业网站管理规定
  • 做网站虚拟主机推荐怎样向搜索引擎提交网站
  • dw不用代码做网站淮安市建设厅网站
  • 中文网站建设模板下载西安建设银行网站
  • 网站logo设计在线生成小红书关键词检测
  • 浙江建设厅 继续教育 网站首页湖南省政务服务网 网站建设要求
  • 网站营销方式有哪些内容2010网站建设管理
  • 徐汇网站推广公司东莞seo网络优化
  • 怎么进入网站后台管理系统赞助网站怎么做
  • 创建一家网站如何创保健品网站怎么做的
  • 程序员代做网站违法wordpress 安装配置
  • 房管局备案查询网站自己的网站怎么做搜索引擎
  • 漫画网站建设教程视频网站模块建设建议
  • 天津建站方案yzipi主题wordpress
  • 百度网站体检整合营销的概念
  • 网络推广网站怎么做网站开发一般用什么软件有哪些
  • 手机端网站思路wordpress 移动端主题
  • 南皮县网站建设价格社交博客网站开发
  • 揭东建设局网站旅游类网站开发任务书
  • 东莞微网站建设多少钱单位网站建设做到哪个科目
  • 做网站提升公司形象施工企业跨专业接工作是否有效
  • 国外素材网站深圳龙岗发布通告
  • 网站过期怎么找回来厦门门户网站建设