leetcode之Palindrome Number
来源:互联网 发布:局域网游戏排行榜知乎 编辑:程序博客网 时间:2024/05/29 18:48
题目:
Determine whether an integer is a palindrome. Do this without extra space.
解答:
首先知道这个数字一共多少位,然后进行高低位逐位比较,同时注意负数肯定不是,好吧 直到今天我才知道csdn可以直接插入代码
class Solution {public: bool isPalindrome(int x) { if (x < 0) return false; if (x < 10) return true; int high = 0, low = 0, weight = 1; while (x / weight > 9) weight *= 10; while (x > 0) { high = x / weight; low = x % 10; if (low != high) return false; x %= weight; x /= 10; weight /= 100; } return true; }};
0 0
- LeetCode 之 Palindrome Number
- LeetCode之Palindrome Number
- leetcode之Palindrome Number
- Leetcode之Palindrome Number
- leetcode之Palindrome Number
- 【Leetcode】之Palindrome Number
- leetcode之Palindrome Number
- leetcode之Palindrome Number
- leetcode之Palindrome Number
- Leetcode 之 Palindrome Number
- leetcode:字符串之Valid Palindrome && Palindrome Number
- LeetCode之9---Palindrome Number
- LeetCode算法题之Palindrome Number
- LeetCode 之 Palindrome Number — C++ 实现
- leetcode之路009 Palindrome Number
- leetCode 之Palindrome Number in Java
- LeetCode进阶之路(Palindrome Number)
- LeetCode之路——Palindrome Number
- leetcode之Path Sum
- 使用spring @Scheduled注解执行定时任务
- static的用法
- 2、React Native中的flexbox布局
- Java中的流
- leetcode之Palindrome Number
- 老僧长谈设计模式-5-装饰者模式
- poj1703——Find them, Catch them
- mysql常用命令
- 基于socket的TCP、UDP 编程(附带源代码)
- leetcode之Implement Stack using Queues
- Build ffmpeg Libraries in Windows via MinGW
- 面向对象设计原则
- 《剑指offer》——数组中只出现一次的数字