Roman To Integer
2015-12-04 09:16
274 查看
var roman = { "I": 1, "V": 5, "X": 10, "L": 50, "C": 100, "D": 500, "M": 1000 }; var romanToInt = function(s) { if (s.length < 1) { return 0; } for (var i = s.length - 1; i >= 0; i--) { if (i == s.length - 1) { var res = roman[s[i]]; continue; } if (roman[s[i]] >= roman[s[i + 1]]) { res += roman[s[i]]; } else { res -= roman[s[i]]; } } return res; };
相关文章推荐
- C语言程序设计教程(第三版)课后习题10.4
- 轻松学习JavaScript五:JavaScript的变量和数据类型
- Java基础之Arrays的用法总结
- 第十四周项目3-是否二叉排序树
- 半正定矩阵
- Swift基本语法
- 09-动作流程-1-MoveBy分析
- for循环三角形代码
- linux开机自启动 ntsysv
- 《TCP/IP详解 卷1:协议》 读书笔记 第九章 IP选路
- 使用TypeScript拓展你自己的VS Code!
- 第十三周项目1 prim算法
- HBase体系结构02(Client)
- uoj128/bzoj4196/NOI2015.软件包管理器(树链剖分)
- DB2新建实例参数
- yii2 表单错误提示
- 轻松学习JavaScript四:JS点击灯泡来点亮或熄灭这盏灯的网页特效映射出JS在HTML中作用
- 第十四周项目2-二叉树排序树中查找的路径
- 第九周项目四:广义表算法库及应用(1)
- awk学习笔记