We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 56f2013 commit 9aaaf5fCopy full SHA for 9aaaf5f
valid-palindrome/sora0319.java
@@ -0,0 +1,27 @@
1
+class Solution {
2
+ public boolean isPalindrome(String s) {
3
+ int start = 0;
4
+ int end = s.length()-1;
5
+
6
+ boolean isPalindrome = true;
7
+ s = s.toLowerCase();
8
9
+ while(start <= end){
10
+ if((s.charAt(start) < 'a' || s.charAt(start) > 'z') && (s.charAt(start) < '0' || s.charAt(start) > '9')){
11
+ start++;
12
+ continue;
13
+ }
14
+ if((s.charAt(end) < 'a' || s.charAt(end) > 'z') && (s.charAt(end) < '0' || s.charAt(end) > '9')){
15
+ end--;
16
17
18
+ if(s.charAt(start) != s.charAt(end)) return false;
19
20
21
22
23
24
+ return isPalindrome;
25
26
+}
27
0 commit comments