在女朋友给我点外卖美团上看到一个收货地址是我没住过的宾馆,我是不是头上一片青青草原?

罗马数字包含以下七种字符: I V, X L,CD 和 M。
通常情况下罗马数字中小的数字在大的数字的右边。但也存在特例例如 4 不写做 IIII,而是 IV数字 1 在数字 5 的左边,所表示的数等於大数 5 减小数 1 得到的数值 4 同样地,数字 9 表示为 IX这个特殊的规则只适用于以下六种情况:
给定一个罗马数字,将其转换成整数输入确保在 1 到 3999 的范围内。
著作权归领扣网络所有商业转载请联系官方授权,非商业转载请注明出处
  1. 不考虑特殊情况的话,求一个罗马数字代表的整数就是依次把字符对应的数字相加,例如 
     
  2. 因为特殊情况只有六种情况直接 case 出来试试,再优化
 
 
虽然代码运行没有问题但是不优雅,速度也很慢思考优化的地方,仔细读题发现
通常情况下罗马数字中小的数字在大的数字的右边
 
所以,不通常的情况就是小的数芓在大的数字的左边,则用大的数字减去小的数字
 
 
 
现在看一眼代码会觉得嗯~ 这个 map 能搞掉就好了,还有就是 split 可以直接操做字符串来实现了
 
 
單独用len表示长度避免了多次调方法,还尝试过将当前 number 和下一个 number 单独表示出来结果反而慢了1ms
我人在上海但是我的女朋友给我點外卖在天津我想在美团上给她点个外卖可以吗... 我人在上海 但是我的女朋友给我点外卖在天津 我想在美团上给她点个外卖可以吗

那就只能哽换所在地和收货地址 挑选天津的饭馆点了

你对这个回答的评价是

你对这个回答的评价是?

你对这个回答的评价是

定位你女朋友给我點外卖的地址,收货地址和电话写你女朋友给我点外卖的

你对这个回答的评价是

厉害了,这波狗粮撒的可以定位选到天津,看她在哪個区搜附近就有了,也可以把电话写成你对象的就不用给你打电话来回倒。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百喥知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 女朋友给我点外卖 的文章

 

随机推荐