领扣LintCode算法问题答案-408. 二进制求和

领扣LintCode算法问题答案-408. 二进制求和

目录

  • 408. 二进制求和
  • 鸣谢

408. 二进制求和

给定两个二进制字符串,返回他们的和(用二进制表示)。

样例 1:

输入:
a = “0”, b = “0”
输出:
“0”

样例 2:

输入:
a = “11”, b = “1”
输出:
“100”

public class Solution {
     
    /**
     * @param a: a number
     * @param b: a number
     * @return: the result
     */
    public String addBinary(String a, String b) {
     
        // write your code here
        int aNum = Integer.parseInt(a, 2);
        int bNum = Integer.parseInt(b, 2);
        int retNum = aNum + bNum;
        String ret = Integer.toString(retNum, 2);
        return ret;
    }
}

原题链接点这里

鸣谢

非常感谢你愿意花时间阅读本文章,本人水平有限,如果有什么说的不对的地方,请指正。
欢迎各位留言讨论,希望小伙伴们都能每天进步一点点。

你可能感兴趣的:(算法,算法)