给你两个二进制字符串,返回它们的和(用二进制表示)。输入为 非空 字符串且只包含数字 1 和 0。示例 1:输入: a = "11", b = "1"
输出: "100"
示例 2:输入: a = "1010", b = "1011"
输出: "10101"链接:https://leetcode-cn.com/problems/add-binaryclass Solution:def addBinary(self, a: str, b: str) -> str:# 解法一# return bin(int(a,2) + int(b,2))[2:]# 解法二res, la, lb, tmp = "", len(a) - 1, len(b) - 1, 0while la >= 0 or lb >= 0:x = ord(a[la]) - ord("0") if la >= 0 else 0y = ord(b[lb]) - ord("0") if lb >= 0 else 0sum_ = x + y + tmpres += str(sum_ % 2)tmp = sum_ // 2la -= 1lb -= 1if tmp != 0:res += str(tmp)return res[::-1]

Leetcode 67. 二进制求和 (每日一题 20210826)相关推荐

  1. LeetCode 67. 二进制求和

    1. 题目 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1:输入: a = "11", b = "1" ...

  2. leetcode 67. 二进制求和(C语言)

    题目 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11", b = "1" ...

  3. Leetcode 415. 字符串相加 (每日一题 20210826 同类型题)

    给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和.提示:num1 和num2 的长度都小于 5100 num1 和num2 都只包含数字 0-9 num1 和num2 都不包含任何前 ...

  4. LeetCode:二进制求和【67】

    LeetCode:二进制求和[67] 题目描述 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11" ...

  5. 67. 二进制求和(转换法)

    二进制求和(C, Python实现) 1. 题目描述 2. 题目分析 3. C语言实现 4. Python实现 1. 题目描述 难度:简单 2. 题目分析 转换法(Python) 转换法是最容易想到的 ...

  6. LeetCode 题 - 67. 二进制求和 python实现

    题目 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11", b = "1" ...

  7. 学渣的刷题之旅 leetcode刷题 67.二进制求和

    给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 输入: a = "11", b = "1" 输出: " ...

  8. LeetCode 力扣 67. 二进制求和

    题目描述(简单难度) 两个二进制数相加,返回结果,要注意到字符串的最低位代表着数字的最高位.例如 "100" 最高位(十进制中的百位的位置)是 1,但是对应的字符串的下标是 0. ...

  9. LeetCode:67. 二进制求和(python、c++)

    题目描述 给你两个二进制字符串,返回它们的和(用二进制表示). 输入为 非空 字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11", b = "1&qu ...

最新文章

  1. 经典的导航二级式导航菜单增强版
  2. ui设计师要懂哪些B端设计原则?
  3. 法媒评马云996:亚洲独有的洗脑我们不懂
  4. mysql 压力测试知乎_MySQL查看SQL语句执行效率和mysql几种性能测试的工具
  5. laravel php7.2报错,laravel,php_运行php artisan serve时报错,laravel,php - phpStudy
  6. BERT-从业者的观点
  7. MATLAB 点运算与除法
  8. 【转】机器学习入门——浅谈神经网络
  9. 金字塔简单代码(java)
  10. 【到底什么才是电角度呢?如何使用示波器精准的测量电角度呢?】
  11. Self-Supervised 3D Face Reconstruction via Conditional Estimation
  12. 小麦助教|教你培训机构如提高学员续费率!
  13. 忆典s1Android,忆典S1四核(RK3128)官方固件+安卓4.4.4已Root权限精简固件+刷机教程
  14. hdu 2502月之数
  15. Java-买飞机票(方法优化版)
  16. python-requests 模拟登陆京东
  17. 国家基金申请书中的科学问题与关键问题
  18. easypoi 语法_语法微课初中英语语法复习大全
  19. .Net Reflector反编译代码与源代码的区别
  20. [需求管理-1]:IT需求管理总体流程+需求管理需要的技能

热门文章

  1. PropertyPathFacoryBean获取对象的值
  2. 十个有用的linux命令行技巧
  3. C 语言指针 5 分钟教程
  4. CentOS-6.5安装配置Tengine
  5. POJ 1703 Find them, Catch them
  6. (牛人莫入)Silverlight 独立文件存储
  7. 《算法竞赛进阶指南》打卡-基本算法-AcWing 89. a^b:位运算、快速幂
  8. Linux 性能分析工具总结
  9. mysql和mybatis面试题_2020年,MyBatis常见面试题总结
  10. html5up ui开源框架,ZUI-HTML5前端 UI 框架