1
var maxRotateFunction = function (nums) {
2
let n = nums.length;
3
let dp = 0;
4

5
let sum = 0;
6
for (let i = 0; i < n; i++) {
7
sum += nums[i];
8
dp += i * nums[i];
9
}
10
let max = dp;
11
for (let i = 1; i < n; i++) {
12
dp += sum - nums[n - i] * n;
13
max = Math.max(max, dp);
14
}
15
return max;
16
};

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0