Algorithms—125.Valid Palindrome
来源:互联网 发布:赚钱软件投资返利 编辑:程序博客网 时间:2024/05/17 22:57
思路:判断一个字符串是否是回文很简单,题目就是把给的字符串空格和标点符号去掉,大写小写转化成同等的比较,我选择的是大写转小写。
public class Solution { public boolean isPalindrome(String s) { if (s.length()<=1) {return true;} char[] c=s.toCharArray(); char[] nc=new char[c.length]; int a=0; for (int i = 0; i < c.length; i++) {if ((c[i]>96&&c[i]<123)||(c[i]>47&&c[i]<58)) {nc[a]=c[i];a++;}if (c[i]>64&&c[i]<91) {nc[a]=(char) (c[i]+32);a++;}} for (int i = 0; i < a/2; i++) {if (nc[i]!=nc[a-i-1]) {return false;}} return true; }}
0 0
- Algorithms—125.Valid Palindrome
- Algorithms—9.Palindrome Number
- Algorithms—131.Palindrome Partitioning
- [LeetCode]125.Valid Palindrome
- LeetCode 125. Valid Palindrome
- [Leetcode] 125. Valid Palindrome
- 【LeetCode】125.Valid Palindrome
- [leetcode] 125.Valid Palindrome
- 125. Valid Palindrome
- [leetcode] 125.Valid Palindrome
- Leetcode 125. Valid Palindrome
- 125. Valid Palindrome
- 125. Valid Palindrome LeetCode
- 125. Valid Palindrome
- 【LeetCode】125. Valid Palindrome
- 125. Valid Palindrome
- 125. Valid Palindrome
- Leetcode 125. Valid Palindrome
- LintCode O(1) Check Power of 2 O(1)检测2的幂次
- 配置fabric-crashlytics教程
- use supervisor instead of nohup
- 2015年6月26日-ps通道和bridge
- http错误代码解析
- Algorithms—125.Valid Palindrome
- c++常用函数学习--------exit() 与atexit()的区别:
- 一.字符串左旋转问题
- 反编译apk
- 启动进程注入dll
- jsp中用EL读取了数据库里面的时间,怎么设置格式显示的格式
- c++重点知识点
- Nginx负载均衡配置实例详解
- 【VLC-Android】Mac下编译vlc-android