unsigned char Symmetry (long n)
{
long temp = 0;
long i = 0;
i = n;
while(i) {
temp = temp*10 + i%10;
i/=10;
}
return (temp == n);
}
可能很多人都看过的,不过俺第一次见,如果让俺自己写的话肯定写出来很笨的。
Comments
kongove: 学数据结构的时候用堆、栈实现过,还得牵扯数字的位数是奇是偶。麻烦~
Amankwah: 不错!比较巧妙,没有用stack,我原来是用字符串的,汗~
luguo: 。。。 这不很正常么?!哪有什么技巧? p.s. 返回uchar是比较可疑~~~节省空间也没必要在这里节省~~!
cocobear: 反正俺是没想到。