Leetcode (396 旋转函数)
问题:给定一个长度为 n 的整数数组A。假设Bk是数组A顺时针旋转 k 个位置后的数组,我们定义A的“旋转函数”F为:F(k) = 0 * Bk[0] + 1 * Bk[1] + ... + (n-1) * Bk[n-1]。计算F(0), F(1), ..., F(n-1)中的最大值。注意:可以认为 n 的值小于 105。示例:A = [4, 3, 2, 6]F(0) = (0 * 4) + (1 * 3) + (2 * 2) + (3 * 6)...
原创
2021-04-09 13:38:39 ·
102 阅读 ·
0 评论