原题链接:https://leetcode-cn.com/problems/add-binary/

string addBinary(string a, string b) {reverse(a.begin(), a.end());reverse(b.begin(), b.end());string res;int t = 0;for (int i = 0; i < a.size() || i < b.size(); i ++ ) {int va = i >= a.size() ? 0 : a[i] - '0';int vb = i >= b.size() ? 0 : b[i] - '0';int s = va + vb + t;t = s / 2, s %= 2; res += s + '0';}if (t == 1) res += '1';return string(res.rbegin(), res.rend());
}

leetcode算法题--二进制求和相关推荐

  1. LeetCode算法题-Convert a Number to Hexadecimal(Java实现)

    这是悦乐书的第219次更新,第231篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第86题(顺位题号是405).给定一个整数,写一个算法将其转换为十六进制.对于负整数,使 ...

  2. 【算法】LeetCode算法题-Maximum Subarray

    这是悦乐书的第154次更新,第156篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第13题(顺位题号是53).给定一个整数数组nums,找出一个最大和,此和是由数组中索引 ...

  3. LeetCode算法题-Number Complement(Java实现-五种解法)

    这是悦乐书的第240次更新,第253篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第107题(顺位题号是476).给定正整数,输出其补码数.补充策略是翻转其二进制表示的位 ...

  4. LeetCode算法题-Reach a Number(Java实现)

    这是悦乐书的第310次更新,第331篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第179题(顺位题号是754).你站在无限数字线的0号位置.在目的地有个target.在 ...

  5. LeetCode算法题-Nth Digit(Java实现)

    这是悦乐书的第215次更新,第228篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第83题(顺位题号是400).找到无限整数序列的第n个数字1,2,3,4,5,6,7,8 ...

  6. LeetCode算法题-Reverse Linked List(Java实现)

    这是悦乐书的第192次更新,第195篇原创 01 看题和准备 今天介绍的是LeetCode算法题中Easy级别的第51题(顺位题号是206).反转单链表.例如: 输入:1-> 2-> 3- ...

  7. leetcode算法题--零钱兑换

    原题链接:https://leetcode-cn.com/problems/coin-change/ 相关题目:leetcode算法题–完全平方数★ 动态规划 dp[i] i从0到amount,dp[ ...

  8. leetcode算法题-- 买卖股票的最佳时机

    原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock/ 这类股票题目请见leetcode算法题–最佳买卖股票时机含 ...

  9. leetcode算法题--买卖股票的最佳时机 II

    原题链接:https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/ 这类股票题目请见leetcode算法题–最佳买卖股票 ...

最新文章

  1. Python时间戳转时间
  2. python3 元组 tuple 操作
  3. python面向对象代码示例
  4. 如何利用传感器控制数据中心能耗
  5. 图片自适应css代码(转)
  6. 家里网线的接法和顺序
  7. 最新的.NET Framework聚焦于改进可访问性
  8. 可为空的对象必须具有一个值_前端:这里有8个常见的JavaScript经典问题,总有一个你不会的...
  9. 判断一个Checkbox是否被选中
  10. Python使用pycuda在GPU上并行处理批量判断素数
  11. 在chrome中通过getComputedStyle()获取透明度的问题
  12. PHP中require(),include(),require_once()和include_once()有什么区别
  13. 第四课 vi编辑器使用
  14. C语言小项目—数字雨—简单易学
  15. 【IoT】智能硬件 | 基于电力线的视频监控系统
  16. 红外万能遥控器2.0,把家里的红外遥控器改成能用语音和手机app控制
  17. 风螺旋线公切线的算法
  18. Linux man中文手册的安装与使用
  19. “黑产“识别算法(社区检测,相似度,关联关系)
  20. 《区块链技术与应用》学习笔记10——ETH数据结构

热门文章

  1. python是什么编程教程-一个新手,什么编程都没学过怎么学好Python?
  2. python项目归纳总结-python excel常用方法归纳总结
  3. python常用内置函数总结-python常见的内置函数
  4. 编程软件python中的if用法-适合Python初学者的一些编程技巧
  5. python基础语法合集-Python基础语法(四)—列表、元组、字典、集合、字符串
  6. python使用input函数时、必须添加提示文字-python input函数
  7. python编程题-100道Python编程题及答案(一)
  8. 学python需要什么基础知识-没学过Python先要学习哪些基础知识?
  9. python怎么安装pandas模块-如何在Python 3中安装pandas包和使用数据结构
  10. Tensorflow-gpu 在Anaconda中使用出现问题的解决方式