Maximum Twin Sum of a Linked List LeetCode solution in JavaScript

1
var pairSum = function (head) {
2
const arr = [];
3
let max = 0;
4

5
while (head) {
6
arr.push(head.val);
7
head = head.next;
8
}
9

10
for (let i = 0; i < arr.length / 2; i++) {
11
const sum = arr[i] + arr[arr.length - 1 - i];
12
max = Math.max(max, sum);
13
}
14

15
return max;
16
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0