leatcode 9.Palindrome Number
来源:互联网 发布:怎么做淘宝客服怎么找 编辑:程序博客网 时间:2024/04/30 23:05
首先明白单词Palindrome的意思回文,就是考虑对程序的问题。
考虑把int 转换成 str,然后用双指针来判断是否相等,条件是 while(i<j) 战胜8.7%
class Solution {
/**** 回文。
* 负数不是回文
******/
public:
bool isPalindrome(int x) {
if(x<0) return false;
string str;
for(;x!=0;x/=10){
str.push_back(x%10);
}
int i=0;int j=str.size()-1;
while(i<j){
if(str[i]!=str[j]) return false;
i++;
j--;
}
std::cout<<str;
return true;
}
};
0 0
- leatcode 9.Palindrome Number
- LeetCode 9. Palindrome Number
- [LeetCode]9.Palindrome Number
- LeetCode --- 9. Palindrome Number
- LeetCode 9.Palindrome Number
- [Leetcode] 9. Palindrome Number
- 9.Palindrome Number
- 9. Palindrome Number
- 9. Palindrome Number
- Problem 9.Palindrome Number
- 【leetcode】 9. palindrome number
- 9.Palindrome Number
- [LeetCode] 9.Palindrome Number
- 9. Palindrome Number
- LeetCode : 9. Palindrome Number
- 9. Palindrome Number
- LeetCode 9.Palindrome Number
- 9. Palindrome Number
- Java语法01
- httpclient 4.5.1---连接管理
- OpenGL顶点数据传输速度优化
- BestCoder Round #76 (div.2)
- BZOJ-2659 算不出的算式 找规律找规律找规律(说三遍)
- leatcode 9.Palindrome Number
- Runtime使用场景
- java项目相对路径问题
- APUE之线程(五)
- Spring操作Mongodb
- 数据结构与算法——AVL树简介
- delegate、notification、KVO的使用场景总结
- 软件工程-web软件设计
- Android UI 控件之TextView