1,问题描述:
给你两个二进制字符串 a
和 b
,以二进制字符串的形式返回它们的和。
2,解题思路:
将获得的二进制字符串转换为十进制数字,然后进行求和,再将结果转换为二进制字符返回
3,代码调试
class Solution:
def addBinary(self, a: str, b: str) -> str:
Sum = int(a,2)+int(b,2)
return str(bin(Sum))[2:]
4,运行结果
问题解决。