美文网首页
Leetcode--Bit

Leetcode--Bit

作者: Morphiaaa | 来源:发表于2017-04-08 23:20 被阅读0次

401. Binary Watch

给一个二进制的表,事实上并不是完全的二进制,上一排用来显示小时,下一排用来显示分钟。
给定一个数字,代表表上有几个灯亮起,要求返回相应的可能结果。
比较tricky的地方在于,num是几,就代表当前时间中包含几个1.
扫描所有可能的时间,12小时,60分钟,将时刻转换为二进制并且统计总共有多少个1,如果1的个数等于num,就将这个时刻添加到结果中去。
添加的时候要注意,'%d:%02d' % (h, m), 要用格式化输出,%02d代表将数字转换为2位整型,如果缺省就在前边补0

371. Sum of Two Integers

https://leetcode.com/problems/sum-of-two-integers/#/solutions

相关文章

  • Leetcode--Bit

    401. Binary Watch 给一个二进制的表,事实上并不是完全的二进制,上一排用来显示小时,下一排用来显示...

网友评论

      本文标题:Leetcode--Bit

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