Leetcode 13 Roman to Integer
来源:互联网 发布:js获取div的内容 编辑:程序博客网 时间:2024/06/05 11:46
Given a roman numeral, convert it to an integer.
Input is guaranteed to be within the range from 1 to 3999.
和12正好相反,理解转换规则,打一个表就行了
class Solution {public: int romanToInt(string s) { map<char,int> mp; mp['I']=1; mp['V']=5; mp['X']=10; mp['L']=50; mp['C']=100; mp['D']=500; mp['M']=1000; int result=0,pre=0; for(int i=0;i<s.length();i++) { if(mp[s[i]]>pre) result+=mp[s[i]]-2*pre; else result+=mp[s[i]]; pre=mp[s[i]]; } return result; }};
0 0
- leetcode-13:Roman to Integer
- leetcode 13 Roman to Integer
- Leetcode【13】:Roman to Integer
- [leetcode 13] Roman to Integer
- [Leetcode] 13 - Roman to Integer
- LeetCode | #13 Roman to Integer
- leetcode.13---------Roman to Integer
- leetCode #13 Roman to Integer
- leetcode-13 Roman to Integer
- leetcode 13 Roman to Integer
- LeetCode 13 Roman to Integer
- LeetCode 13 - Roman to Integer
- leetcode 13 -- Roman to Integer
- LeetCode 13:"Roman to Integer"
- LeetCode---(13)Roman to Integer
- leetcode-13Roman to Integer
- leetcode 13: Roman to Integer
- Leetcode 13 Roman to Integer
- Erlang里的Record
- QQ通信原理及QQ是怎么穿透内网进行通信的?
- intelliJ idea14.1创建servlet提示cannot resolve symbol‘servlet’的问题
- Android中GridView的使用
- 网络编程之HTTP
- Leetcode 13 Roman to Integer
- 比较简单的日历签到(没有第三方框架)
- 论CSS3伪元素(::)与伪类(:)的区别
- 1034. 有理数四则运算(20)
- Reverse Linked List
- linux驱动开发:按键2
- 关于使用UDP(TCP)跨局域网,NAT穿透的心得
- I00034 累加与累乘
- 创建一个简单的Python服务器