摘要:
Given an integer, convert it to a roman numeral.Input is guaranteed to be within the range from 1 to 3999.思路:暂时没有请参考这一个吧:http://blog.csdn.net/lanxu_yy/article/details/11703321?reloadclass Solution {public: string intToRoman(int num) { if(num=0;i--) { int skip=data[i]/5; ... 阅读全文
摘要:
Given a roman numeral, convert it to an integer.Input is guaranteed to be within the range from 1 to 3999.首先,学习一下罗马数字罗马数字是最古老的数字表示方式,比阿拉伯数组早2000多年,起源于罗马罗马数字有如下符号:基本字符IVXLCDM对应阿拉伯数字1510501005001000计数规则:相同的数字连写,所表示的数等于这些数字相加得到的数,例如:III = 3小的数字在大的数字右边,所表示的数等于这些数字相加得到的数,例如:VIII = 8小的数字,限于(I、X和C)在大的数字左边, 阅读全文