< 문제 간단설명 >
주어진 Linked List가 팰린드롬인지, 즉 앞으로해도 뒤로해도 같은지 판단하는 문제이다.
/**
* Definition for singly-linked list.
* function ListNode(val, next) {
* this.val = (val===undefined ? 0 : val)
* this.next = (next===undefined ? null : next)
* }
*/
/**
* @param {ListNode} head
* @return {boolean}
*/
var isPalindrome = function(head) {
let tmp = [];
while(head) {
tmp.push(head.val);
head = head.next;
}
return tmp.join('') === tmp.reverse().join('')
};
'PS > LeetCode' 카테고리의 다른 글
LeetCode / Linked List / 328번 / Odd Even Linked List / JS (0) | 2023.04.28 |
---|---|
LeetCode / Simulation / 1706번 / Where Will the Ball Fall / JS (0) | 2023.04.20 |
LeetCode / Linked List / 19번 / Remove Nth Node From End of List / JS (0) | 2023.04.19 |
LeetCode / String / 43번 / Multiply Strings / JS (0) | 2023.04.19 |