leetcode地址:https://leetcode-cn.com/problems/add-binary/
Day7:二进制求和
一. 问题背景:
二. 解决思路:
将二进制转换为十进制进行相加,结果转换回二进制输出。
三. 算法实现:
def addBinary(a, b):
return str(bin(int(a, 2) + int(b, 2)))[2:]
print(addBinary('1010','1011'))
注:有限状态机法待补全。
leetcode地址:https://leetcode-cn.com/problems/add-binary/
将二进制转换为十进制进行相加,结果转换回二进制输出。
def addBinary(a, b):
return str(bin(int(a, 2) + int(b, 2)))[2:]
print(addBinary('1010','1011'))
注:有限状态机法待补全。