【LEETCODE】12-Integer to Roman
来源:互联网 发布:云计算 校园招聘 编辑:程序博客网 时间:2024/06/06 04:19
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
题意:
给一个整数,将它转换成罗马数字,给的整数的范围在 1-3999
参考:
http://www.cnblogs.com/zuoyuan/p/3779581.html
class Solution(object): def intToRoman(self, num): """ :type num: int :rtype: str """ values = [ 1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1 ] numerals = [ "M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", "IV", "I" ] r='' for i in range(len(values)): while num>=values[i]: num-=values[i] r+=numerals[i] return r
0 0
- [LeetCode 12] Integer to Roman
- leetcode 12 Integer to Roman
- [leetcode 12] Integer to Roman
- [Leetcode] 12 - Integer to Roman
- LeetCode | #12 Integer to Roman
- leetcode.12----------Integer to Roman
- leetcode 12 Integer to Roman
- LeetCode 12 - Integer to Roman
- leetcode 12 -- Integer to Roman
- Leetcode #12-Integer to Roman
- LeetCode 12:"Integer to Roman"
- Leetcode#12 Integer to Roman
- leetcode-12Integer to Roman
- leetcode 12: Integer to Roman
- Leetcode 12 Integer to Roman
- Leetcode#12||Integer to Roman
- leetcode 12 Integer to Roman
- LeetCode 12: Integer to Roman
- unity playmaker player
- The Country List(杭电12月比赛)
- 程序员技术练级攻略
- 如何一夜之间成为一个牛的软件开发者(转自一个国外的牛人)
- ios7上实现UIVisualEffectView效果
- 【LEETCODE】12-Integer to Roman
- 理解java线程状态
- Gson 源码分析 总结
- Select执行顺序
- 忽略performSelector在ARC下的警告
- java容器浅析
- Https的握手协议
- scala flatMap为何能过滤掉Option中的None
- 浅谈 Scala 中下划线的用途