算法设计与应用基础系列7
来源:互联网 发布:钢筋店需要什么软件 编辑:程序博客网 时间:2024/06/05 01:58
Roman to IntegerGiven a roman numeral, convert it to an integer.
Input is guaranteed to be within the range from 1 to 3999.
Subscribe to see which companies asked this question.
public static int romanToInt(String s) {int res = 0;for (int i = s.length() - 1; i >= 0; i--) {char c = s.charAt(i);switch (c) {case 'I':res += (res >= 5 ? -1 : 1);break;case 'V':res += 5;break;case 'X':res += 10 * (res >= 50 ? -1 : 1);break;case 'L':res += 50;break;case 'C':res += 100 * (res >= 500 ? -1 : 1);break;case 'D':res += 500;break;case 'M':res += 1000;break;}}return res;}
阅读全文
0 0
- 算法设计与应用基础系列7
- 算法设计与应用基础系列1
- 算法设计与应用基础系列2
- 算法设计与应用基础系列3
- 算法设计与应用基础系列4
- 算法设计与应用基础系列5
- 算法设计与应用基础系列6
- 算法设计与应用基础系列8
- 算法设计与应用基础系列9
- 算法设计与应用基础系列10
- 算法设计与应用基础系列11
- 算法设计与应用基础系列12
- 算法设计与应用基础系列13
- 算法设计与应用基础系列14
- 算法设计与应用基础系列15
- 算法设计与应用基础系列16
- 算法设计与应用基础系列17
- 算法设计与应用基础系列18
- VueJS兄弟组件通信
- Mybatis中<select id="getImages" resultType="java.util.Map">查出的结果顺序
- bootstrapTable动态渲染数据获取
- Discuz!教程之DIY主题模块增加主题随机排序功能
- 梯度(Gradient)与梯度下降法(Gradient Descent)
- 算法设计与应用基础系列7
- 矩阵快速幂DP Darth Vader and Tree : CodeForces
- 牛客小题(js)
- 理解 Memory barrier(内存屏障)
- linux centos7系统的服务器重启,外网ping不通,网卡无法启动的解决办法!
- 书上没有详细列出的几个函数归纳
- 分配mysql用户权限以及修改密码
- c#对字符串的各种操作
- Unable to deserialize into session