palindromeNumber
来源:互联网 发布:淘宝优化怎么做 编辑:程序博客网 时间:2024/06/05 12:42
/*Determine whether an integer is a palindrome. Do this without extra space.判断一个整型数是否是回文,回文关于中心对称;如果一个整形数是回文即说明这个数的正序与反序是相等的。特殊的情况: 负数不是回文如果整数不为零且个位数如果为零也不是回文*/#include <stdio.h>int isPalindrome(int x){ if(x<0 ||(x!=0 && x%10==0)) return 0;int x_r=0,temp=x;while(temp){x_r=x_r*10+temp%10;temp/=10;}return (x==x_r) ? 1 : 0;}int main(int argc,char **argv){int test=12321;printf("%d\n",isPalindrome(test));return 0;}
阅读全文
0 0
- palindromeNumber
- palindromeNumber
- LeetCode(9)PalindromeNumber
- 单链表的测长和打印和节点查找、插入、删除、逆置
- 【图论经典题】Prison Break
- 快捷键 变量 内外类 加号重载20170719
- java程序员的python之路(线程)
- 设计模式-装饰者模式
- palindromeNumber
- Java实训第8天(面向对象)
- 访问权限修饰符(4个),继承的补充;抽象(abstract)、学习笔记
- 利用InetAddress.getByName()来产生你的IP地址
- 数据结构(第三天)栈的链式存储
- Linux硬链接和软链接
- 【solr】solr介绍
- tracker.cpp
- VC中结构体所占空间大小