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

甘肃网站建设公司wordpress英文意思

甘肃网站建设公司,wordpress英文意思,网站建设和应用的情况,深圳网站建设吗89. 格雷编码题目数学公式动态规划回溯题目 传送门:https://leetcode.cn/problems/gray-code/ 数学公式 int gray(int n) { // 计算第n位格雷码公式return n ^ (n >> 1); }然后你写一个for循环,计算从1到n的所有格雷码,添加到答…

89. 格雷编码

    • 题目
    • 数学公式
    • 动态规划
    • 回溯

 


题目

传送门:https://leetcode.cn/problems/gray-code/


 


数学公式

int gray(int n) {      // 计算第n位格雷码公式return n ^ (n >> 1);
}

然后你写一个for循环,计算从1到n的所有格雷码,添加到答案数组。

 


动态规划

算例给了 n=2 的解,有了 n = 2 的解,推导怎么得到 n = 3 的解。

n = 2,值范围是 0-3

n = 3,值范围是 0-7

差了一个 2²(4)

4 的二进制是 100

n = 2 算例答案:00 01 11 10(0-1-3-2)

换成n=3范围,都加上 100

变成 100 101 111 110(4-5-7-6)

000 001 011 010
(0-1-3-2)

100 101 111 110
(4-5-7-6)

每个序列都保证了相邻数的二进制一位不同

我们现在把俩个序列拼接,就是 n = 3 的格雷码

序列是符合要求的,唯一不同就是拼接地方不同,序列1最后010和序列2开头100有俩位不同

只变化1位就是倒序拼接,因为2和6不同就是加了4,二进制上也就是多了一个1(第1位加1)

n=4,5,6 原问题 = n-1的子问题 + 2^(n-1) + 倒序拼接

 


回溯

回溯思路,你看这链接的图。

  • https://leetcode.cn/problems/gray-code/solution/hui-su-javadai-ma-zhu-shi-by-xiao-xiao-l-sz0r/
http://www.yayakq.cn/news/830023/

相关文章:

  • 网站建设客户怎么寻找做楼盘网站
  • 网站建设公司antnw通用ppt模板免费
  • 如果建网站在线装修设计平台
  • 中企动力技术支持网站wordpress非插件使用七牛云存储
  • 舆情网站直接打开怎么弄品牌建设再发力
  • 北京国互网网站建设价格能做wordpress的网站
  • 专业的网站开发团队需要哪些人重庆市网站建设
  • thinkphp手机网站制作建筑业企业资质证书多少钱
  • 购物商城网站开发公司wordpress原因跳转
  • 做网站编辑累不累2015军考网站建设
  • 南宁网站建设服务公司镇江seo方案
  • 同ip网站做301百度网址大全官方网站
  • 肇庆广宁住房和城乡建设部网站qq网页版在线登录官网
  • 推广网站报价wordpress调用友情链接
  • 聊城建设网站建设一个小游戏网站
  • 崇信网站建设西安网站托管公司招聘
  • 女人与狗做视频网站佛山公司网站建设价格
  • 网站建设怎么放到云空间常熟建设合同备案在哪个网站
  • 网站开发的概要设计模板深圳建设网站哪家最好
  • 建设网站的公司兴田德润在哪里企业网上的推广
  • 宁波建网站如何收费wordpress 媒体库加载不了图片
  • 龙岩网站建设要多少费用wordpress log文件大小
  • 聊城专业网站建设公司昆明软件开发公司有哪些
  • 虚拟机怎么做网站空间网站开发后台数据库怎么搞
  • 网站ui设计深圳外贸网站制作价格
  • 宁波正规网站建设方式网站设计论文结论
  • 网站管理过程wordpress子站点404
  • 网站暂时关闭 seo小俊哥网站建设
  • 长宁区网站制作设计网站建设的职责
  • 蒙古网站后缀一对一优势的网络营销方式