Skip to content

Commit f5663dc

Browse files
committed
valid-palindrome
1 parent 2dcb820 commit f5663dc

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

valid-palindrome/chjung99.java

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
class Solution {
2+
public boolean isPalindrome(String s) {
3+
String filterd = s.toLowerCase();
4+
StringBuilder filterdBuilder = new StringBuilder();
5+
6+
for (int i = 0; i < filterd.length(); i++){
7+
Character c = filterd.charAt(i);
8+
if (Character.isLetterOrDigit(c)){
9+
filterdBuilder.append(c.toString());
10+
}
11+
}
12+
13+
String ori = filterdBuilder.toString();
14+
String rev = new StringBuilder(ori).reverse().toString();
15+
16+
return rev.equals(ori);
17+
}
18+
}
19+

0 commit comments

Comments
 (0)