P7整数反转
# 整数反转 # Note: 对于负数运算 除了 - m 导致溢出的特殊情况外,其他时候: (-m)/n 和 m/(-n) == -(m/n) , m%(-n) == m%n , (-m)%n == -(m%n) # 1.1 题目 # 1.2 解题思路 读完题目,第一反应是用 sprintf 整型转成字符串,一看见给定的函数原型的返回值 就弃了,既然不能转成字符串,那就干脆学习回文数的方法,逆向构造。每次循环取余得到数的最后一位,累加器在累加之前 先乘 10, 直到 0 == x, 这道题第一步就完成了 接着是边界判定,可以直接用 long 或者 long long,...
more...