Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def find_longest_palindrom s1, size
- longest = ""
- s1.size.times do |start|
- break if start + size > s1.size
- s2 = s1[start, size].reverse
- if s1.include? s2
- puts s2
- exit
- end
- end
- find_longest_matching s1, size - 1
- end
- find_longest_palindrom text, text.length
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement