leetcode1872 石子游戏VIII

Posted 王宜鸣

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了leetcode1872 石子游戏VIII相关的知识,希望对你有一定的参考价值。

思路:

动态规划+转移方程效率优化。

实现:

 1 class Solution
 2 {
 3 public:
 4     int stoneGameVIII(vector<int>& stones)
 5     {
 6         int n = stones.size(), sum = 0;
 7         for (int i = 0; i < n; i++) sum += stones[i];
 8         int x = sum;
 9         for (int i = n - 2; i >= 1; i--)
10         {
11             sum -= stones[i + 1];
12             x = max(sum - x, x);
13         }
14         return x;
15     }
16 };

以上是关于leetcode1872 石子游戏VIII的主要内容,如果未能解决你的问题,请参考以下文章

LeetCode 2029. 石子游戏 IX

Leetcode.877 石子游戏

Leetcode(877)-石子游戏

leetcode 877. 石子游戏

LeetCode 877. 石子游戏 / 486. 预测赢家

LeetCode 877石子游戏[动态规划 数学] HERODING的LeetCode之路