LeetCode----13. 罗马数字转整数
char roman[7] ="IVXLCDM";
int num[7] = {1,5,10,50,100,500,1000};int map(char c) //7种罗马转为阿拉伯数字
{int i;for(i=0; i<7; i++){if(roman[i]==c)return num[i];}return 0;
}int romanToInt(char * s){ //实现函数int ans = 0;int i = 0;while(s[i+1] != '\0'){if(map(s[i])>=map(s[i+1]))ans += map(s[i]);elseans -= map(s[i]);i++;}ans += map(s[i]);return ans;
}
LeetCode----13. 罗马数字转整数相关推荐
- c语言罗马数字换成整数,leetcode 13 罗马数字转整数 C语言
leetcode 13 罗马数字转整数 原题 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 ...
- Python LeetCode(13.罗马数字转整数)
Python LeetCode(13.罗马数字转整数) 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M ...
- Leetcode 13.罗马数字转整数
Leetcode 13.罗马数字转整数 题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 100 ...
- LeetCode 13罗马数字转整数14最长公共前缀
罗马数字转整数 上一题是整数转罗马数字,这题是罗马数字转整数.虽然是简单题,但我感觉其实有点烦. 上一次是数字转字符,这次是字符转数字,总的来说大体思想还是差不多的. 首先整个字符串可能是这样构造的: ...
- Leetcode 13 罗马数字转整数数字
罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L ...
- Leetcode(13)罗马数字转整数
题目描述 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II , ...
- LeetCode——13. 罗马数字转整数
题目描述: 注:本分类博客中的所有代码可以直接拷贝到eclipise 代码: import java.io.BufferedReader; import java.io.IOException; im ...
- LeetCode 13 罗马数字转整数[找规律 多条件判断] HERODING的LeetCode之路
解题思路: 两种解题方法,第一种就是硬判断,把所有情况都考虑进去,一共十三种条件,怎么说还是有点麻烦的,代码如下: class Solution {public:int romanToInt(stri ...
- LeetCode 13 罗马数字转整数
https://leetcode-cn.com/problems/roman-to-integer/ 解决方案 class Solution {int[] values = {1000, 900, 5 ...
- LeetCode(13.罗马数字转整数) JAVA Hashmap
LeetCode(13.罗马数字转整数) JAVA Hashmap 罗马数字包含以下七种字符: I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D ...
最新文章
- ECMAScript——引用数据类型之array
- 学习Python开发培训有用吗
- AI 寻宝!美国女博士用 YOLOv3 打造沉船探测器,杰克船长:我错过了 100 亿
- [转贴]现在在做一个WEB的站内消息系统,从工具栏位置弹出一徐徐上升的窗口...
- 查看服务器cpu是否支持VT
- ceshiceshicesoooof
- [转]使用npm发布vue组件
- .net 编译后有个pdb文件,是用来干什么的,那位大侠知道?
- 预处理函数在app和蓝图级别的不同使用
- 小米商城官网部分代码
- MFC界面库BCGControlBar v32.0 - 网格、报表控件升级
- 联想YOGA 13笔记本电源适配器修理
- Goole helper使用
- 奇点云完成8000万元B2轮融资,加速云原生技术布局
- 使用Windows 7的早期版本来返回时间并保存文件
- codeforces1194B Yet Another Crosses Problem 思维
- 全球海温数据NOAA Extended Reconstructed Sea Surface Temperature (SST) V5的时间解释
- linux下中文输入法的安装(解决菜单栏输入法图标消失问题)
- weex android 图标,U乐网址 -官网
- 改装普通电脑为触屏电脑
热门文章
- .net framework 4.0环境下遇到版本不同编译不通过的解决办法
- s3c2410开发环境建立
- 出错页面webpar的t删除
- 机器人学习--George Mason University 自主机器人学课程
- 开发实践 | Android IP查询实例(代码类)
- tiny cc在云服务centos上运行
- 基于python的FFT频率和振幅处理
- php curl 传输大文件,空白目录 · php下载大文件curl · 看云
- java 找不到方法,已经定义的方法找不到
- 人体轮廓_她用硅树脂打造反人体曲线的怪诞廓形Oversize设计,极具爆发性的雕塑感时装!...