LeetCode--No.12--Integer to Roman
来源:互联网 发布:联想笔记本网络开关 编辑:程序博客网 时间:2024/06/07 10:58
Given an integer, convert it to a roman numeral.
Input is guaranteed to be within the range from 1 to 3999.
这是抄的别人的代码,哎。
public class Solution { public String intToRoman(int num) { int[] int_dict = {1000, 900, 500, 400, 100, 90, 50, 40, 10, 9, 5, 4, 1}; String[] roman_dict = {"M", "CM", "D", "CD", "C", "XC", "L", "XL", "X", "IX", "V", "IV", "I"}; String roman = ""; int i = 0; while(num > 0){ if(num >= int_dict[i]){ roman += roman_dict[i]; num -= int_dict[i]; }else{ i++; } } return roman; }}
0 0
- LeetCode--No.12--Integer to Roman
- 每日一练之Roman to integer & integer to Roman【LeetCode No.12,13】
- Leetcode NO.13 Roman to Integer
- LeetCode--No.13--Roman to Integer
- LeetCode No.13 Roman to Integer
- [LeetCode 12] Integer to Roman
- leetcode 12 Integer to Roman
- [leetcode 12] Integer to Roman
- [Leetcode] 12 - Integer to Roman
- LeetCode | #12 Integer to Roman
- leetcode.12----------Integer to Roman
- leetcode 12 Integer to Roman
- LeetCode 12 - Integer to Roman
- leetcode 12 -- Integer to Roman
- Leetcode #12-Integer to Roman
- LeetCode 12:"Integer to Roman"
- Leetcode#12 Integer to Roman
- leetcode-12Integer to Roman
- Python dis 模块初步使用
- MyEclipse导入jquery-1.8.0.min.js等文件报错的解决方案
- LeetCode--No.13--Roman to Integer
- ThreadLocal的简单入门使用
- shared_ptr的自定义析构函数的作用在于搭建一座桥
- LeetCode--No.12--Integer to Roman
- final的初始化
- Openstack组件部署 — Keystone Install & Create service entity and API endpoints
- LVS-DR模型实现负载均衡
- EasySwift/EasyEmoji ios或者swift匹配判断emoji
- kruskal最小生成树(MST)算法
- python学习 stackflow社区 python的机器学习库
- 第4.3节 编写一个具有加、减、乘、除四则运算功能的计算机程序
- EasySwift/EasySwift 最简单,最高效,最时髦的swift开发全套解决方案