Leetcode 67. 二进制求和 (每日一题 20210826)
给你两个二进制字符串,返回它们的和(用二进制表示)。输入为 非空 字符串且只包含数字 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)相关推荐
- LeetCode 67. 二进制求和
1. 题目 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1:输入: a = "11", b = "1" ...
- leetcode 67. 二进制求和(C语言)
题目 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11", b = "1" ...
- Leetcode 415. 字符串相加 (每日一题 20210826 同类型题)
给定两个字符串形式的非负整数 num1 和num2 ,计算它们的和.提示:num1 和num2 的长度都小于 5100 num1 和num2 都只包含数字 0-9 num1 和num2 都不包含任何前 ...
- LeetCode:二进制求和【67】
LeetCode:二进制求和[67] 题目描述 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11" ...
- 67. 二进制求和(转换法)
二进制求和(C, Python实现) 1. 题目描述 2. 题目分析 3. C语言实现 4. Python实现 1. 题目描述 难度:简单 2. 题目分析 转换法(Python) 转换法是最容易想到的 ...
- LeetCode 题 - 67. 二进制求和 python实现
题目 给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11", b = "1" ...
- 学渣的刷题之旅 leetcode刷题 67.二进制求和
给定两个二进制字符串,返回他们的和(用二进制表示). 输入为非空字符串且只包含数字 1 和 0. 输入: a = "11", b = "1" 输出: " ...
- LeetCode 力扣 67. 二进制求和
题目描述(简单难度) 两个二进制数相加,返回结果,要注意到字符串的最低位代表着数字的最高位.例如 "100" 最高位(十进制中的百位的位置)是 1,但是对应的字符串的下标是 0. ...
- LeetCode:67. 二进制求和(python、c++)
题目描述 给你两个二进制字符串,返回它们的和(用二进制表示). 输入为 非空 字符串且只包含数字 1 和 0. 示例 1: 输入: a = "11", b = "1&qu ...
最新文章
- 经典的导航二级式导航菜单增强版
- ui设计师要懂哪些B端设计原则?
- 法媒评马云996:亚洲独有的洗脑我们不懂
- mysql 压力测试知乎_MySQL查看SQL语句执行效率和mysql几种性能测试的工具
- laravel php7.2报错,laravel,php_运行php artisan serve时报错,laravel,php - phpStudy
- BERT-从业者的观点
- MATLAB 点运算与除法
- 【转】机器学习入门——浅谈神经网络
- 金字塔简单代码(java)
- 【到底什么才是电角度呢?如何使用示波器精准的测量电角度呢?】
- Self-Supervised 3D Face Reconstruction via Conditional Estimation
- 小麦助教|教你培训机构如提高学员续费率!
- 忆典s1Android,忆典S1四核(RK3128)官方固件+安卓4.4.4已Root权限精简固件+刷机教程
- hdu 2502月之数
- Java-买飞机票(方法优化版)
- python-requests 模拟登陆京东
- 国家基金申请书中的科学问题与关键问题
- easypoi 语法_语法微课初中英语语法复习大全
- .Net Reflector反编译代码与源代码的区别
- [需求管理-1]:IT需求管理总体流程+需求管理需要的技能
热门文章
- PropertyPathFacoryBean获取对象的值
- 十个有用的linux命令行技巧
- C 语言指针 5 分钟教程
- CentOS-6.5安装配置Tengine
- POJ 1703 Find them, Catch them
- (牛人莫入)Silverlight 独立文件存储
- 《算法竞赛进阶指南》打卡-基本算法-AcWing 89. a^b:位运算、快速幂
- Linux 性能分析工具总结
- mysql和mybatis面试题_2020年,MyBatis常见面试题总结
- html5up ui开源框架,ZUI-HTML5前端 UI 框架