码迷,mamicode.com
首页 >  
搜索关键字:罗马数字    ( 376个结果
基础算法:罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 ...
分类:编程语言   时间:2020-05-26 00:56:44    阅读次数:59
[LeetCode]13. 罗马数字转整数
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值I 1V 5X 10L 50C 100D 500M 1000例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 XXVII, 即为 XX + V + II 。 ...
分类:其他好文   时间:2020-05-23 18:30:32    阅读次数:49
12.Integer to Roman
给定一个 1 ~ 3999 的整数,求得其罗马数字的表示形式。Symbol ValueI 1V 5X 10L 50C 100D 500M 1000 Input: 1994Output: "MCMXCIV"Explanation: M = 1000, CM = 900, XC = 90 and IV ...
分类:其他好文   时间:2020-05-17 01:05:22    阅读次数:77
LeetCode 13. 罗马数字转整数
13. 罗马数字转整数 难度简单 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列的 1。12 写做 XII ,即为 X + II 。 27 写做 ...
分类:其他好文   时间:2020-05-11 23:45:45    阅读次数:71
leetcode 罗马数字与整数互转
leetcode 13.[罗马数字转整数] [罗马数字转整数]: https://leetcode cn.com/problems/roman to integer/ leetcode 12.[整数转罗马数字] [整数转罗马数字]: https://leetcode cn.com/problems/ ...
分类:其他好文   时间:2020-05-10 18:57:07    阅读次数:55
【LeetCode 12. Integer to Roman】
描述: 罗马数字包含以下七种字符:I,V,X,L,C,D和M。 例如, 罗马数字 2 写做 II,即为两个并列的 1。12写做 ,即为 。 27 写做 , 即为 。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如 4 不写做 ,而是 。数字 1 在数字 5 的左边,所表示的数等于 ...
分类:其他好文   时间:2020-05-08 22:34:03    阅读次数:71
【字符串】13. 罗马数字转整数
题目: 解答: 代码行数:解析(1)构建一个字典记录所有罗马数字子串,注意长度为2的子串记录的值是(实际值 - 子串内左边罗马数字代表的数值); (2)这样一来,遍历整个 s的时候判断当前位置和前一个位置的两个字符组成的字符串是否在字典内,如果在就记录值,不在就说明当前位置不存在小数字在前面的情况, ...
分类:其他好文   时间:2020-05-03 18:27:35    阅读次数:55
leetcode 每日一题 12. 整数转罗马数字
贪心算法 思路 所谓贪心算法就是我们在寻找整体最优解的情况下,先找到局部最优解。 例如: 12 可以多种组合表示 12 = 10 + 1 + 1 -> XII 12 = 9 + 1 + 1 + 1 -> IXIII 12 = 5 + 5 + 1 + 1 -> VVII 12 = 5 + 4 + 1 ...
分类:其他好文   时间:2020-04-25 12:39:01    阅读次数:76
LeetCode --- 字符串系列 --- 罗马数字转整数
罗马数字转整数 题目 罗马数字包含以下七种字符:?I,?V,?X,?L,C,D?和?M。 |字符|数值| | | | |I|1| |V|5| |X|10| |L|50| |C|100| |D|500| |M|1000| 例如, 罗马数字 2 写做?II?,即为两个并列的 1。 12 写做?XII?, ...
分类:其他好文   时间:2020-04-24 01:06:24    阅读次数:54
【LeetCode-字符串】整数转罗马数字
题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M。 例如, 罗马数字 2 写做?II?,即为两个并列的 1。12 写做?XII?,即为?X?+?II?。 27 写做 XXVII, 即为?XX?+?V?+?II?。 通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例 ...
分类:其他好文   时间:2020-04-11 13:21:57    阅读次数:101
376条   上一页 1 2 3 4 5 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!