摘要: 解题思路: 使用python的内置函数 int()与bin(), 巩固int与bin的详细用法 int() 方法的语法: x -- 字符串或数字。 base -- 进制数,默认十进制 bin()方法返回的是一个字符串,而且以"0b"开头 代码: return bin(int(a,base=2) + 阅读全文
posted @ 2019-02-21 17:17 春风拂木夏雨泽霖 阅读(72) 评论(0) 推荐(0)
摘要: 解题思路: 最近发现Leetcode上面的部分题目的描述不是很清晰,不知英语理解能力不足,还是本身描述问题,再加上Description里面的例子不全面,导致部分问题就没搞明白啥意思,最后通过discuss区域再进行判断. 该题就是将数组的最后一位加1, 到10就进一位,就好比如汽车的里程统计方式, 阅读全文
posted @ 2019-02-21 17:01 春风拂木夏雨泽霖 阅读(85) 评论(0) 推荐(0)
摘要: 解题思路: 自己的思路比较硬,取第一个字符串,遍历每个字符,取检查后面的字符串是不是以遍历的字符开头的,如果不是就截取出来,如果是的话就继续遍历 代码:(下面的代码能够通过测试,但是提交的时候报错超时,应该是O(T)太高了,不是好的方法) prefix = "" start ="" go = Tru 阅读全文
posted @ 2019-02-19 09:25 春风拂木夏雨泽霖 阅读(93) 评论(0) 推荐(0)
摘要: 自己的解题思路: 枚举出Roman字符的总数,包括单独的,与组合的(IV)这种的,然后从给出的字符串中统计出Roman字符的总数,计算出对应的Integer值 刚刚开始使用for循环来遍历,后面改进用列表解析来算最后的总值 涉及到的python知识点: str的replace(s1,s2)用法:用" 阅读全文
posted @ 2019-02-18 15:41 春风拂木夏雨泽霖 阅读(100) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示