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

网页制作视频教程百度云下载安卓优化大师官网下载

网页制作视频教程百度云下载,安卓优化大师官网下载,手机做任务的网站,做个网站多少钱怎么接广告67. 二进制求和 难度:简单 题目 给你两个二进制字符串 a 和 b ,以二进制字符串的形式返回它们的和。 示例 1: 输入:a "11", b "1" 输出:"100"示例 2: 输入:a "…

67. 二进制求和

难度:简单

题目

给你两个二进制字符串 ab ,以二进制字符串的形式返回它们的和。

示例 1:

输入:a = "11", b = "1"
输出:"100"

示例 2:

输入:a = "1010", b = "1011"
输出:"10101"

提示:

  • 1 <= a.length, b.length <= 10^4
  • ab 仅由字符 '0''1' 组成
  • 字符串如果不是 "0" ,就不含前导零

个人题解

思路:

  1. 从后往前遍历字符逐个判断即可
  2. 最后考虑是否进位
  3. sum & 1 等价于 sum % 2
class Solution {public String addBinary(String a, String b) {StringBuilder ans = new StringBuilder();int ca = 0;for (int i = a.length() - 1, j = b.length() - 1; i >= 0 || j >= 0; i--, j--) {int sum = ca;sum += i>= 0 ? a.charAt(i) - '0' : 0;sum += j>= 0 ? b.charAt(j) - '0' : 0;ca = sum / 2;ans.append(sum & 1);}if (ca == 1) {ans.append(1);}return ans.reverse().toString();}
}
http://www.hengruixuexiao.com/news/45216.html

相关文章:

  • 机械行业做网站太原好的网站制作排名
  • 网站 搜索怎么实现爱站关键词
  • 哈尔滨龙彩做网站多少钱百度的营销策略
  • 茂名做网站dyiee求职seo服务
  • 食品网站建设需求分析seo搜外
  • 购物网站前台功能模块百度推广的广告靠谱吗
  • 企业网站如何建立自己做网站
  • wordpress安装双seo插件济南seo优化公司
  • 做文献的ppt模板下载网站微信公众号怎么开通
  • 网站建设多少百度云搜索引擎入口盘搜搜
  • 莒县网站制作如何推广微信公众号
  • 上海公司注册的详细流程seo标题优化步骤
  • wordpress 采集站郑州seo顾问热狗
  • 友点企业网站管理系统 模板培训
  • 网站建设收益分析网络营销推广活动
  • wordpress机械模板下载地址seo推广顾问
  • 东莞华商网络科技有限公司seo技术最新黑帽
  • 网站制作多少钱方案济南seo网站排名优化工具
  • html 网站添加悬浮二维码北京网优化seo优化公司
  • 优质的营销网站建设搜索app下载安装
  • 网站建设项目需求分析百度关键词推广
  • 网站免费建站黄网络营销推广公司有哪些
  • 三级域名和二级域名的区别黑帽seo是什么意思
  • 专业app网站建设刷外链网站
  • 茂名专业做网站关键词推广优化排名如何
  • 南京酒店网站制作全网搜索引擎优化
  • 做家具的网站有哪些2024年新闻时事热点论文
  • 各大网站注册太原百度seo排名
  • 芜湖网络营销公司如何进行搜索引擎优化
  • 注册一个小网站郑州网络营销推广机构