Given two binary strings, return their sum (also a binary string).
For example,
a = “11”
b = “1”
Return “100”.
二进制算法,加上对字符串的处理。
public String addBinary(String a, String b) {
if ((a.length() == 0 || a.isEmpty())
&& (b.length() == 0 || b.isEmpty()))
return null;
if (a.length() == 0 || a.isEmpty())
return b;

该博客介绍了如何解决LeetCode上的第67题,即两个二进制字符串相加的问题。博主探讨了二进制算法和字符串处理技巧,并指出在不需要保留原始字符串顺序的情况下,可以通过排序优化算法,利用字符串的加号重载来简化操作。
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



