题目
给定两个 01 字符串 a
和 b
,请计算它们的和,并以二进制字符串的形式输出。
输入为 非空 字符串且只包含数字 1
和 0
。
示例1:
1 | 输入: a = "11", b = "10" |
示例2:
1 | 输入: a = "1010", b = "1011" |
提示:
- 每个字符串仅由字符
'0'
或'1'
组成。 1 <= a.length, b.length <= 10^4
- 字符串如果不是
"0"
,就都不含前导零。
解法
解法一:
JAVA
1 | public String addBinary(String a, String b) { |