Question: Do this in Scala programming language. Please note: dont need to do question 1 but question 2 is related to question 1. Write and test
Do this in Scala programming language.
Please note: dont need to do question 1 but question 2 is related to question 1.
Write and test a simple palindrome detector:
isPal("rotator") => true
isPal("cat") => false
isPal("Rotator") => false
isPal(" rotator ") => true
isPal("r0tat0r") => true etc. Note: isPal should ignore leading and trailing whitespace. It should also be case sensitive. It should work even if the string contains characters other than letters. 2. Problem Enhance isPal by making a function isPal2 that ignores case, punctuation, and white space:
isPal2("A man, a plan, a canal, Panama!") => true
Hint: filter out undesirable characters, change everything to lowercase, then use the function defined in #1.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
