12 Integer to Roman(int转罗马数字Medium)
2024-10-15 12:16:12
题目意思:1-3999转罗马数字
思路:从大往小减
ps:这题有点蛋疼
class Solution {
public:
string intToRoman(int num) {
string a[]={"I","IV","V","IX","X","XL","L","XC","C","CD","D","CM","M"};
int b[]={,,,,,,,,,,,,};
string str="";
for(int i=;i>=;--i){
while(num>=b[i]){
str+=a[i];
num=num-b[i];
}
}
return str;
}
};
最新文章
- Visual Studio 2013 EF5实体数据模型 EDMX 使用 T4模板生成后使用 ObjectContext对象
- Test Android with QTP
- Android 操作系统的内存回收机制
- Python学习基础教程(learning Python)--2.2.1 Python下的变量解析
- (6)妈的终于找到能用的nehe sdk了
- NYOJ-253 凸包
- <;转>;如何测试一个杯子
- Android-相册效果(图片缩放 自由滑动)
- 《University Calculus》-chaper8-无穷序列和无穷级数-泰勒定理的证明
- spring 加载配置文件的相关配置总结
- jmeter测试教程
- 用node.js实现ORM的一种思路
- 使用PlanViz进行ABAP CDS性能分析
- IP、端口及远程服务器
- 在插件中得到,调用 插件的id
- 求两个整数的最大公约数GCM
- [转]JSTL 自定义方法报错Invalid syntax for function signature in TLD.
- 852. Peak Index in a Mountain Array
- SQL脚本修改数据库名称
- Selenium+Python自动化测试环境搭建和搭建过程遇到的问题解决
热门文章
- 【Animations】
- 线段树(区间维护):HDU 3308 LCIS
- call, apply &;&; bind, currying
- Hat&#39;s Fibonacci(大数问题)
- java 编辑报错 非法字符: \ufeff 解决方案
- Greenplum 数据库架构分析
- Hadoop 的子项目
- Android FastJson解析
- 【转】Android开发中的SQLite事务处理,即beginTransaction()方法
- Bloom Filter 原理与应用