Leetcode Integer to Roman
2024-09-14 00:26:43
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
int key[]={, , , , ,, , , , , , , };
string romans[]={"M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", "IV", "I"}; class Solution {
public:
string intToRoman(int num) {
for(int i = ; i < ; ++ i){
if(key[i]<= num) return romans[i]+intToRoman(num-key[i]);
}
return "";
}
};
最新文章
- hibernate -- HQL语句总结
- Android ScrollView与ListView的冲突解决办法汇总
- Python底层socket库
- form表单reset表格并执行搜索
- TextGrocery中文文本分类处理
- Python--Cmd窗口运行Python时提示Fatal Python error: Py_Initialize: can&#39;t initialize sys standard streams LookupError: unknown encoding: cp65001
- logback 常用配置详解(二)
- 转:OpenCms 9.0.1汉化
- Android支付宝SDK开发笔记
- jquery获取标签内容,编辑内容
- 在linux下配置Nginx+Java+PHP的环境
- DataTable无法使用AsEnumerable ()的解决办法
- How to run Tomcat without root privileges? 常规用户使用tomcat的80端口
- Scala学习之延迟绑定
- Symfony命令大全
- plsql 安装后database下拉没有东西
- 使用命令行生成jar包
- SpringBoot编写自定义的starter 专题
- MySQL的自动提交模式
- 我对领域驱动设计(DDD)的学习成果