Add solution using .reverse

This commit is contained in:
Jessica Kwok 2021-04-05 13:57:41 -07:00
parent c2bd60c223
commit 04a4c9aaed

View file

@ -20,12 +20,13 @@
# @return {Boolean} # @return {Boolean}
# #
# Approach 1: Brute Force # Approach 1: Using Ruby method .reverse
# #
# Time Complexity: # Time Complexity: O(n)
# #
def is_palindrome(s) def is_palindrome(s)
s.downcase letters_only = s.downcase.gsub(/[^0-9a-z]/i, '')
letters_only.reverse == letters_only
end end
s = 'A man, a plan, a canal: Panama' s = 'A man, a plan, a canal: Panama'