13.罗马数字转整数

我的解法

和上一题联动,直接用字典解了。

官方解法

模拟罗马数字,做过上一题就很好理解这一题的解法了,即:如果小的数字在大的数字右边,那么就是正常的加法;如果小的数字在大的数字左边,那么改成减法(符号取反),然后求和。这样做效率很高,省去了字典中查找key的时间。

知识点

posted @ 2025-02-17 22:40  知白0212  阅读(6)  评论(0)    收藏  举报