摘要: 数字与符号对应关系的存储: hashmap()映射产生的时间空间代价都要更大,switch..case..效率更高 switch(c){ case 'I': return 1; case 'V': return 5; case 'X': return 10; case 'L': return 50; 阅读全文
posted @ 2021-01-31 20:56 Acezhang 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 例如:12321,11 目标:将数字的后半部分逆转,再/10后与前半部分比较(两位数则直接比较) 首先考虑特殊的数: 当x=0,则x是回文数; 当x<0,x不是回文数; 当x%10==0,x不是回文数; 再判断一般数: 当x>0,令r=0 while(r<x) r=r*10+x%10; x/=10; 阅读全文
posted @ 2021-01-31 18:54 Acezhang 阅读(64) 评论(0) 推荐(0) 编辑