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

铁岭市网站建设_网站建设公司_ASP.NET_seo优化

网站建设是什么时间段申请域名,深圳整站seo,手表网站建设策划,如何用wordpress题目 67. 二进制求和 翻译 主要思路 核心思路是像竖式计算一样#xff0c;不过需要将字符串a和b反转后逐位进行二进制计算得到字符串c#xff0c;最后再将c反转就是答案 逐位计算的时候利用count#xff0c;在将a和b当前位置数字相加后通过模2来决定字符串c对应位置的数…题目 67. 二进制求和 翻译 主要思路 核心思路是像竖式计算一样不过需要将字符串a和b反转后逐位进行二进制计算得到字符串c最后再将c反转就是答案 逐位计算的时候利用count在将a和b当前位置数字相加后通过模2来决定字符串c对应位置的数字 count / 2是清除了当前的进位同时保留了下一位的进位 最后如果count不为0说明字符串c还要进一位 第一次写错误 代码 class Solution { public:string addBinary(string a, string b) {string ansString; int scanlLength max(a.size(), b.size()); //需要扫描的长度取两个字符串中最大值reverse(a.begin(), a.end()); //翻转两个字符串reverse(b.begin(), b.end());int count 0; //count表示是否进位for(int i 0; i scanlLength; i) {count i a.length() ? (a.at(i) 1) : 0; //count 上递增如果i还小于字符串a的长度看字符串a当前位置是不是1如果是1a.at(i) 1返回1则count递增1否则递增0下面一条语句同理 count i b.length() ? (b.at(i) 1) : 0;ansString.push_back((count % 2) ? 1 : 0); //count表示当前位计算结果如果count % 2 0说明要么计算结果是0不用进位当前位就是0要么计算结果是2如果是1要么计算结果是3要进位进位后是1要么计算结果是1不用进位count / 2; //保留了下一位的进位}if(count) { //如果count不为0表示还要往下进一位ansString.push_back(1);}reverse(ansString.begin(), ansString.end());return ansString;} };
http://www.lebaoying.cn/news/83465.html

相关文章:

  • 网站建设需要提供功能目录吗企业门户网站包括
  • 永康做网站公司肇庆网站制作费用
  • 软件科技公司网站模板下载宁波网站推广宣传
  • 如何把自己做的网站 放在网上最容易做流量的网站
  • 做淘宝客网站用什么程序最好东莞百度推广教程
  • 石家庄哪里有做外贸网站的公司作文素材
  • 河北建设官方网站现在最好的企业网站管理系统
  • 医院做网站定位门户网站开发使用什么语言
  • 美食网站主页怎么做报告老师怪怪怪怪物
  • 长沙网站推附近的网站设计制作价格
  • 郑州营销网站托管公司在服务器上部署网站
  • 给个网站好人有好报湖北免费网站建设
  • 购物网站 服务器 带宽 多大网站流量分析方法
  • dz后台网站地图网站追加备案
  • 百度整站优化网站建设中的色彩搭配
  • 买了空间和域名 就有网站后台了吗做网站有哪些类型
  • 深圳知名网站设计公司排名做网页的编程语言
  • 嘉兴城乡建设厅网站wordpress短代码怎么用
  • 网站管理员密码忘记了网站做直播吗
  • 哪个网站做app网建什么意思
  • 做网站需要什么条件兰州网站的优化
  • 做网站在线支付系统多少钱四川省住房和建设厅网站
  • 旅游网站建设模块免费咨询话术
  • 宝丰县建设局网站wordpress搜索安全
  • 山东网站建设软件修改wordpress登录背景图片
  • 网站营销推广公司最好看中文字幕国语电影
  • 品牌推广网站策划设计近三天新闻50字左右
  • 游戏网站的设计网站后台重置密码怎么做
  • 做国际网站怎么发货杭州好的做网站公司
  • 淘宝网站效果图在线