题目:
Given two binary strings, return their sum (also a binary string).
For example,
a = "11"
b = "1"
Return "100"
.
给定两个二进制字符串,返回它们的和(也是一个二进制字符串。)
思路:
二进制的加法运算是将两个数相加,当遇到1+1时溢出为0,然后向前进1。从尾部开始计算,只要判断两个数从尾部开始遍历的值是否相同,若相同就将和设置为0。但编辑完总觉得哪儿有问题但没找到,运行后的结果错误为0。
解决方案: