阅读背景:

python 算法:罗马数字转化

来源:互联网 
class Solution: def romanToInt(self, s): """ :type s: str :rtype: int """ d={'I':1,'V':5,'X':10,'L':50,'C':100,'D':500,'M':1000} sum=0 for i in range(len(s)-1): a=s[i] b=s[i+1] if d[a]<d[b]: sum-=d[a] else: sum+=d[a] sum+=d[s[-1]] return sum class Solution: def romanToInt(self, s): """ :t



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: