美文网首页
2018-06-19 LeetCode67

2018-06-19 LeetCode67

作者: Betrayer丶 | 来源:发表于2018-06-19 10:10 被阅读0次

题目描述

给定两个二进制字符串,返回他们的和(用二进制表示)。
输入为非空字符串且只包含数字 1 和 0。
示例 1:

输入: a = "11", b = "1"
输出: "100"

示例 2:

输入: a = "1010", b = "1011"
输出: "10101"

我的解法

受到刚做的那一题的影响,直接将两个二进制字符串转成int,相加后再转成二进制字符串,输出。

class Solution:
    def addBinary(self, a, b):
        a=int(a, 2)
        b=int(b, 2)
        c=a+b
        c=bin(c)
        c=str(c)[2:]
        return c

最优解法

同样的思路,只不过写法简单了很多。

class Solution:
    def addBinary(self, a, b):
        return format(int(a,2)+int(b,2),"b")

相关文章

  • 2018-06-19 LeetCode67

    题目描述 给定两个二进制字符串,返回他们的和(用二进制表示)。输入为非空字符串且只包含数字 1 和 0。示例 1:...

  • 2018-06-20

    2018-06-19 2018-06-19 姓名:汪玲玲 日期:2018年6月20日 名称:宁波万尚进出口有限公司...

  • stock list

    2018-06-19价格6.11 买入2000,价格6.24 卖出2000,最高价格6.7

  • 日精进打卡(第347天)

    2018-06-19 姓名:李义 公司:........ 组别:259期利他二组 【知~学习】 背诵 六项精进大纲...

  • 漫漫人生路,唯美食与爱不可辜负

    誓言的秘密简书作者 2018-06-19 15:57 打开App 姓名:王维刚 班级:16春中级电子班 厨艺 | ...

  • 公司活动

    公司活动 大明小盖盖 2018-06-19 09:23 · 字数 63 · 阅读 0 · 日记本 今天公司过来龙洞...

  • 简繁体字对照表,书法必备!

    【原创】2018-06-19 中网视人 一、繁体字大全 简化偏旁 讠[訁] 饣[飠] [昜] 纟[糹] [臤] 只...

  • 2018-06-19

    2018-06-19· 字数 556· 阅读 110· 日记本 姓名:周富强 公司:厦门大科机械有限公司 日精进打...

  • (读报时间)2018-06-19 .NET及相关开发资讯速递

    (读报时间)2018-06-19 .NET及相关开发资讯速递: 熬过寒冬,.NET复兴,.NET开发人员正在迎来春...

  • 2-4-9 ListView 数据更新

    标注:本文为个人整理,仅做自己学习参考使用,请勿转载和转发2018-06-19: 初稿。参考博主coder-pig...

网友评论

      本文标题:2018-06-19 LeetCode67

      本文链接:https://www.haomeiwen.com/subject/zlxaeftx.html