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

网站建设刂搜金手指下拉二五网页微信下载

网站建设刂搜金手指下拉二五,网页微信下载,找人建网站,有关做美食的网站有哪些这道题知道格雷编码会很简单&#xff0c;不知道就会很难。 算法本身没有难度&#xff0c;主要考察的是二进制变化的代码。 其实数据在代码中是以二进制存储的&#xff0c;所以二进制的前移可以直接使用“<<”、“|”&#xff0c;比如二进制1000就可以直接用“1<<…

这道题知道格雷编码会很简单,不知道就会很难。

算法本身没有难度,主要考察的是二进制变化的代码。

其实数据在代码中是以二进制存储的,所以二进制的前移可以直接使用“<<”、“|”,比如二进制1000就可以直接用“1<<3”(1左移3位),然后101要在最右添1可以用“(1<<3)|101”。

知道这个就好做了:

class Solution {
public:vector<int> grayCode(int n) {vector<int> v{0,1};for(int i=1;i<n;i++){vector<int> vv(v);reverse(vv.begin(),vv.end());for(int j=0;j<vv.size();j++){vv[j]=(1<<i)|vv[j];}v.insert(v.end(),vv.begin(),vv.end());}return v;}
};

(其实可以不新建vv,直接加在v后面,降低空间复杂度)

http://www.dtcms.com/a/408105.html

相关文章:

  • Day71 基本情报技术者 单词表06 计算理论与性能
  • 做的网站浏览器提示不安全问题做推广网站多少钱
  • 国外虚拟物品交易网站网站建站的方式主要有哪几种
  • 营销型手机网站建设西安搬家公司收费情况一览表
  • 制作自己的网站 域名怎么弄北京做网站建设的公司有哪些
  • 深圳网站推广哪家好网站建设毕业设计指导老师意见
  • 推荐网站建设小企业来说 电子商务网站服务器的建设方案
  • 住房和城乡建设部网站倪虹帝国cms收费吗
  • 用ai怎么做网站龙华网站建设网站定制
  • 网站关键词搜索排名怎么做html网页模板代码下载
  • 学校局域网站建设在网站上有中英切换怎么做
  • 低空经济未来的发展预期和从事方向?国家对这方面的政策支持有哪些?
  • 建设银行成都市第九支行 网站seo发外链的网站
  • Swish激活函数:深度学习中的自适应门控激活机制
  • 网站seo如何做好优化网站制作工作室哪家比较好
  • 网站分析对比主页网址
  • 广东食品安全员食品销售考试难度怎么样
  • 一个做网页的网站如何微信做演讲视频网站
  • dw做网站设计营销的手段和方法
  • 怎么做空包网站seo网络推广专员
  • 免费代理服务器ip地址惠州seo外包费用
  • php 网站出现乱码杨浦区公司网站建设
  • 哪个网站教做饭做的好wordpress网易云课堂
  • 外贸网站推广 sitphp手机网站源码下载
  • 9.26 字典树|双指针
  • 彩票网站做任务拿佣金企业网站备案流程
  • Java hashCodeequals的关系
  • 个人建什么样的网站好wordpress qq登录免费
  • 一个网站的优势有哪些安装文件出现乱码
  • 做网站的时候表格怎么去掉最近网站改版文章突然不收录