[Code Signal][js] check Palindrome

GY·2021년 9월 29일
0

알고리즘 문제 풀이

목록 보기
33/92
post-thumbnail

🎆문제

Given the string, check if it is a palindrome.

Example

For inputString = "aabaa", the output should be
checkPalindrome(inputString) = true;
For inputString = "abac", the output should be
checkPalindrome(inputString) = false;
For inputString = "a", the output should be
checkPalindrome(inputString) = true.
Input/Output

[execution time limit] 4 seconds (js)

[input] string inputString

A non-empty string consisting of lowercase characters.

Guaranteed constraints:
1 ≤ inputString.length ≤ 105.

[output] boolean

true if inputString is a palindrome, false otherwise.

🎆풀이

function checkPalindrome(inputString) {
    const reversedString = inputString.split('').reverse().join('');
    return (inputString === reversedString) ? true : false;
}
profile
Why?에서 시작해 How를 찾는 과정을 좋아합니다. 그 고민과 성장의 과정을 꾸준히 기록하고자 합니다.

0개의 댓글