判斷數字是否是迴文數
我自己的解法:藉助了String轉化爲char[] 然後前後指針判斷
官方解法:
不借助String的情況先 ,原地解決問題
—— 就用數字的後半段和前半段進行對比
巧妙之處在於:避免了int溢出的問題
(如果用整個int 倒轉了 就有可能)
同時 加上 0 <0 的條件判斷
在空間和時間上都非常優秀的解法
判斷數字是否是迴文數
我自己的解法:藉助了String轉化爲char[] 然後前後指針判斷
官方解法:
不借助String的情況先 ,原地解決問題
—— 就用數字的後半段和前半段進行對比
巧妙之處在於:避免了int溢出的問題
(如果用整個int 倒轉了 就有可能)
同時 加上 0 <0 的條件判斷
在空間和時間上都非常優秀的解法
題目描述: 羅馬數字包含以下七種字符: I, V, X, L,C,D 和 M。 字符 數值 I 1 V 5 X 10 L 5