【LeetCode解答五】Palindrome Number问题Java解答
来源:互联网 发布:如何优化listing 编辑:程序博客网 时间:2024/05/16 05:15
Determine whether an integer is a palindrome. Do this without extra space.
就是回文数,非常简单,用转换为String类型的来做,速度会有点慢,不如直接取余取除运算效率高
直接贴代码
package Q9PalindromeNumber;import java.util.Scanner;/** * @author 单继重 * @since 2017/11/2 16:33 */public class Solution { public static boolean isPalindrome(int x) { if (x < 0) { return false; } boolean flag = true; String str = String.valueOf(x); for (int i = 0 ; i < str.length() / 2 ; i ++) { int a = Integer.parseInt(String.valueOf(str.charAt(i))); int b = Integer.parseInt(String.valueOf(str.charAt(str.length() - i - 1))); if (a != b) { flag = false; } } return flag; } public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int x = scanner.nextInt(); System.out.println(isPalindrome(x)); }}
阅读全文
0 0
- 【LeetCode解答五】Palindrome Number问题Java解答
- leetcode:268. Missing Number(Java)解答
- 【LeetCode解答二】Add Two Numbers问题Java解答
- 【LeetCode解答六】Integer to Roman问题Java解答
- 【LeetCode解答七】Roman to Integer问题Java解答
- 【LeetCode解答八】Longest Common Prefix问题Java解答
- 【LeetCode解答九】Valid Parentheses问题Java解答
- [ LeetCode ] - 136. Single Number 解答
- java解答约瑟夫问题
- JAVA 问题及解答
- 【Leetcode】:9. Palindrome Number 问题 in JAVA
- 关于一些基础的Java问题的解答(五)
- [Leetcode] Palindrome Number (Java)
- [leetcode] Palindrome Number[java]
- LeetCode--Palindrome Number [Java]
- [LeetCode][Java] Palindrome Number
- leetcode:Palindrome Number 【Java】
- LeetCode : Palindrome Number [java]
- LBS模块架构的封装
- Executor多线程框架
- mybatis 拦截器获取sql语句
- 约瑟夫环问题
- Dubbo简单demo
- 【LeetCode解答五】Palindrome Number问题Java解答
- 设计模式之----策略模式(ListAdapter和TimeInterpolator源码分析)
- Leetcode-Remove Duplicates from Sorted List II(二级指针)
- linux下的文件和目录的特殊权限
- Spring框架中ModelAndView、Model、ModelMap区别
- HttpClient模拟浏览器登录后发起请求(携带Cookie发请求)
- mysql 中 unix_timestamp和from_unixtime 时间戳函数
- ONVIF Server端鉴权 (无OPENSSL)
- 物联网通信方式介绍