题目
- Given two binary strings, return their sum (also a binary string).
- The input strings are both non-empty and contains only characters 1 or 0.
example
Input: a = “11”, b = “1”
Output: “100”
解题思路
- 二进制的高精度加法,对字符对应数字从低位逐位的相加,同时加上低位相加得到的进位,不断计算得到新的进位以及相加的结果,最后得到结果。
代码
1 | // 二进制高精度加法 |