ROMAN TO INT
来源:互联网 发布:淘宝做什么生意好赚钱 编辑:程序博客网 时间:2024/05/19 17:59
class Solution {
public:
int romanToInt(string s) {
int rtoi[2000];
rtoi['I'] = 1;
rtoi['V'] = 5;
rtoi['X'] = 10;
rtoi['L'] = 50;
rtoi['C'] = 100;
rtoi['D'] = 500;
rtoi['M'] = 1000;
int sum = 0;
for(int i = 0;i <= s.size();i++)
{
if(i == s.size())
{
sum+=rtoi[s[i]];
break;
}
if(rtoi[s[i+1]] <= rtoi[s[i]])
{
sum += rtoi[s[i]];
}
else
{
sum -= rtoi[s[i]];
}
}
return sum;
}
};
public:
int romanToInt(string s) {
int rtoi[2000];
rtoi['I'] = 1;
rtoi['V'] = 5;
rtoi['X'] = 10;
rtoi['L'] = 50;
rtoi['C'] = 100;
rtoi['D'] = 500;
rtoi['M'] = 1000;
int sum = 0;
for(int i = 0;i <= s.size();i++)
{
if(i == s.size())
{
sum+=rtoi[s[i]];
break;
}
if(rtoi[s[i+1]] <= rtoi[s[i]])
{
sum += rtoi[s[i]];
}
else
{
sum -= rtoi[s[i]];
}
}
return sum;
}
};
0 0
- Int to Roman And Roman to Int
- Int to Roman
- Roman to Int
- Roman to Int
- Int to Roman
- Int to Roman
- ROMAN TO INT
- Leetcode-12 int to Roman
- leetcode (12) - INT TO ROMAN
- leetcode (13) - ROMAN TO INT
- LeetCode算法题之int to Roman
- 13. Roman to Integer (罗马数字转int)
- Integer to Roman & Roman to Integer
- Integer to Roman & Roman to Integer
- LeetCode Roman to Integer && Integer to Roman
- 【leetcode】Roman to Integer | Integer to Roman
- Leetcode - "Roman to Integer" & "Integer to Roman"
- LeetCode:Roman to Integer,Integer to Roman
- 封装与匿名内部类
- LoopScrollView
- java常见面试题及答案 1-10
- 单链表的快速排序实现
- 【bzoj3190】[JLOI2013] 赛车
- ROMAN TO INT
- cmake 出现的错误即解决办法
- Linux系统安全基础知识
- 一起Talk Android吧(第十五回:Java常用类之Arrays)
- Fresco 使用databinding @BindingAdapter显示图片
- Linux中 Access Modify Change三者的解释、区别和联系
- spring boot 用war包部署到tomcat下详细教程(解决缺少web.xml报错的问题)
- 七月在线之机器学习与相关数学初步1
- 04-树7 二叉搜索树的操作集 (30分)