博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode记录-easy-009Palindrome Number
阅读量:5275 次
发布时间:2019-06-14

本文共 1227 字,大约阅读时间需要 4 分钟。

Determine whether an integer is a palindrome. Do this without extra space.

Some hints:

Could negative integers be palindromes? (ie, -1)

If you are thinking of converting the integer to string, note the restriction of using extra space.

You could also try reversing an integer. However, if you have solved the problem "Reverse Integer", you know that the reversed integer might overflow. How would you handle such case?

There is a more generic way of solving this problem.

class Solution {    public boolean isPalindrome(int x) {            }}

 

实例类:

class Solution {    public static boolean isPalindrome(int x) {        int res = 0;        int result = x;        if(x<0){            return false;        }        while (result != 0){            res = res *10 + result %10;            result = result/10;        }        return x == res;    }}

 

测试类:

import java.util.Scanner;public class test extends Solution{    public static void main(String[] args) {        Scanner input = new Scanner(System.in);        System.out.println("请输入内容:");        int in = input.nextInt();        boolean out = isPalindrome(in);        System.out.println("输出为:"+out);    }}

 结果:

请输入内容:123321输出为:true

 

转载于:https://www.cnblogs.com/lsj100/p/8023102.html

你可能感兴趣的文章
java选择文件时提供图像缩略图[转]
查看>>
方维分享系统二次开发, 给评论、主题、回复、活动 加审核的功能
查看>>
Matlab parfor-loop并行运算
查看>>
string与stringbuilder的区别
查看>>
2012-01-12 16:01 hibernate注解以及简单实例
查看>>
iOS8统一的系统提示控件——UIAlertController
查看>>
PAT甲级——1101 Quick Sort (快速排序)
查看>>
python创建进程的两种方式
查看>>
1.2 基础知识——关于猪皮(GP,Generic Practice)
查看>>
迭代器Iterator
查看>>
java易错题----静态方法的调用
查看>>
php建立MySQL数据表
查看>>
最简单的线程同步的例子
查看>>
旅途上看的电影和观后感
查看>>
Ztree异步树加载
查看>>
关于IE和火狐,谷歌,Safari对Html标签Object和Embed的支持问题
查看>>
poj3320 Jessica's Reading Problem(尺取思路+STL)
查看>>
分布式计算开源框架Hadoop介绍
查看>>
安卓平台接口剖析
查看>>
坏的事情不都会带来坏的结果
查看>>