这道题目很巧妙,似乎是有些过于巧妙了,属于我未知领域的类型,把原作者的解决方案放这里。(看大家都在给差评,我也顺手给个差评吧~~)

参考:https://leetcode.com/problems/convert-to-base-2/discuss/265507/JavaC%2B%2BPython-2-lines-Exactly-Same-as-Base-2

 1 class Solution(object):
 2     def base2(self, x):
 3         res = []
 4         while x:
 5             res.append(x & 1)
 6             x = x >> 1
 7         return "".join(map(str, res[::-1] or [0]))
 8
 9     def baseNeg2(self, x):
10         res = []
11         while x:
12             res.append(x & 1)
13             x = -(x >> 1)
14         return "".join(map(str, res[::-1] or [0]))

转载于:https://www.cnblogs.com/asenyang/p/10634625.html

leetcode1017相关推荐

  1. [Swift]LeetCode1017. 负二进制转换 | Convert to Base -2

    ★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★ ➤微信公众号:山青咏芝(shanqingyongzhi) ➤博客园地址:山青咏芝(https://www.cnblog ...

  2. Acwing LeetCode 题目分类——配套基础课进阶课

    LeetCode 题目分类--配套基础课进阶课 1.基础 二分(满足一个条件的最值问题) LeetCode33 https://leetcode.com/problems/search-in-rota ...

  3. 数学(持续更新、整理)

    两数相加:leetcode-2 Z字形变换:leetcode-6 整数反转:leetcode-7 Pow(x, n):leetcode-50 排列序列:leetcode-60 爬楼梯:leetcode ...

最新文章

  1. Solo 博客系统 1.7.0 发布 - 新版 MD 编辑器
  2. 【网址收藏】如何三句代码跑起Davinci
  3. 数控车椭圆编程实例带图_数控车床任意位置椭圆宏程序编程,内附实例程序!...
  4. 一维序列卷积之Python实现
  5. 在线购物网站-实验4
  6. 网络设备高可用性简例
  7. Vue隐藏技能:运行时渲染用户写入的组件代码!
  8. calipso是什么意思_porridge是什么意思_porridge的翻译_音标_读音_用法_例句_爱词霸在线词典...
  9. 简单实现微信抢红包的功能(Java)
  10. 《全栈性能测试修炼宝典 JMeter实战》目录—导读
  11. lw计算机组成,计算机组成习题答案(清华大学出版社)
  12. 20200428 线程安全(上)--彻底搞懂volatile关键字
  13. RDD操作(超详细)
  14. 人生的三重境界(山在那?水在那?)
  15. (附源码)ssm学生管理系统 毕业设计 141543
  16. 彩绘精灵 ArtRage 6 for Mac绘图软件
  17. 快速上手JVM系列(整合篇)
  18. android手机管家文档,腾讯手机管家Android 7.10上线,微信整理助手实现智能精准分类...
  19. 【Windows】MSFLXGRD.OCX已加载,但对Dllregisterserver的调用失败
  20. 幽灵行动4 虚拟服务器,《幽灵行动4:未来战士》游戏进不去解决方法

热门文章

  1. 微信小程序把玩(四)应用生命周期
  2. SQL基本点—— 思维导图
  3. PAT (Advanced Level) 1078. Hashing (25)
  4. PHP特级课视频教程_第二十八集 PHP搜索代码测试_李强强
  5. 把一台Cisco路由器配置为帧中继交换机
  6. 挑选适合自己的公司——网络工程师你是否真的已经倒下(二)
  7. 抓豆瓣的电影评论数据
  8. 百度指数常见php框架,怎么导出数据到excel表格-如何将百度指数数据导出到Excel表格...
  9. 上升沿判断语句_FPGA入门系列6判断语句
  10. plsql测试oracle存储过程,oracle存储过程基本结构的编写与plsql测试执行