2007年10月15日


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);
}

可能很多人都看过的,不过俺第一次见,如果让俺自己写的话肯定写出来很笨的。

4 楼了已经

  • Amankwah写于07年10月15日

    不错!比较巧妙,没有用stack,我原来是用字符串的,汗~

  • luguo写于07年10月15日

    。。。
    这不很正常么?!哪有什么技巧?
    p.s. 返回uchar是比较可疑~~~节省空间也没必要在这里节省~~!

  • cocobear写于07年10月15日

    反正俺是没想到。

  • kongove写于07年10月16日

    学数据结构的时候用堆、栈实现过,还得牵扯数字的位数是奇是偶。麻烦~

发表评论

在下面加入你的评论,或者 trackback 从你的博客站点。 订阅本文的评论。

:

:

:

« 腾讯笔试
» 换Amarok听歌了