LeedCode 之 Integer to Roman
来源:互联网 发布:数据库接口怎么写 编辑:程序博客网 时间:2024/06/05 09:47
题目链接:Integer to Roman
这道题是将阿拉伯数字转罗马数字,只要找到两种数字之间的转换规律,就可以了~
上网查了下相关资料和思路,参考了一下博客:
https://my.oschina.net/Tsybius2014/blog/486752
阿拉伯数字转罗马数字有以下规律:
因此读取阿拉伯数字的每位上的数字,将其转为相应的罗马数字即可。
代码如下:
public class IntegertoRoman { public String intToRoman(int num) { String result; String[][] roman ={ {"","I","II","III","IV","V","VI","VII","VIII","IX"}, {"","X","XX","XXX","XL","L","LX","LXX","LXXX","XC"}, {"","C","CC","CCC","CD","D","DC","DCC","DCCC","CM"}, {"","M","MM","MMM"},}; result = roman[3][num/1000] + roman[2][num%1000/100] + roman[1][num%100/10] + roman[0][num%10]; System.out.println(result); return result; }}
阅读全文
0 0
- LeedCode 之 Integer to Roman
- LeedCode Integer to Roman
- [leedcode oj 13]Roman to Integer
- LEEDCODE 12 Integer to Roman (JAVA题解)
- LEEDCODE 13 Roman to Integer (JAVA题解)
- leetcode之Roman to Integer
- LeetCode之Roman to Integer
- leetcode 之 Roman to Integer
- leetCode 之 Roman to Integer
- 【Leetcode】之Integer to Roman
- 【Leetcode】之Roman to Integer
- leetcode之Roman to Integer
- LeetCode 之 Roman to Integer
- Leetcode 之 Roman to Integer
- leetcode之Roman to Integer && Integer to Roman
- LeetCode之Integer to Roman, Roman to Integer
- LeedCode 之 Reverse Integer
- 每日算法之十一:Integer to Roman
- JavaScript程序设计_读书笔记2
- 集群与负载均衡系列(7)——消息队列之分布式事务
- Morgan Stanley(摩根斯坦利)笔试加电面试题大全
- 4.11easyui
- 2017山东省赛 Fireworks
- LeedCode 之 Integer to Roman
- 23种设计模式(概念、原则、场景、优点、缺点、应用)简述
- freeRTOS 在 BlackFin533 平台上的移植 (1)
- 省赛 Plumbing the depth of lake
- 516. Longest Palindromic Subsequence Medium
- 【IApplication】基于MVP+Dagger2+Retrofit+Rxjava框架之IApplication
- 开关按钮(ToggleButton)与开关(Switch)的功能与用法
- php面试题
- 计算机(SoC)系统启动的比较与分析