赞
踩
今日整理数据结构时正好遇到了回文专题,接下来我们会选典型的回文数、回文单链表、回文子串进行探讨,编程语言随机为C或者java.
首先我们来看回文数,如何判断一个整数位回文数呢?小白我的理解应该是:121,212,313,2222,44444,之类的整数应该为回文数。现在我们要用code来判断回文数。
分析:要考虑溢出情况,我们在进行数字处理时肯定会用到除法、求余等操作。代码比较简单直接看下面。
bool isPalindromeNumber(int x) {
int a = x;
int h = 1;
if(a < 0) {
return false;
}
// 找到最高位的h
while(a/h >=10) {
h = h *
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。