We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9ab46b2 commit 942838aCopy full SHA for 942838a
Python/stone-game-v.py
@@ -18,7 +18,6 @@ def stoneGameV(self, stoneValue):
18
for i in xrange(n):
19
dp[i][i] = stoneValue[i]
20
21
- max_score = 0
22
for l in xrange(2, n+1):
23
for i in xrange(n-l+1):
24
j = i+l-1
@@ -35,7 +34,7 @@ def stoneGameV(self, stoneValue):
35
34
max_score = max(max_score, dp[j][p])
36
dp[i][j] = max(dp[i][j-1], (prefix[j+1]-prefix[i]) + max_score)
37
dp[j][i] = max(dp[j][i+1], (prefix[j+1]-prefix[i]) + max_score)
38
- return max_score
+ return dp[0][n-1]-(prefix[n]-prefix[0])
39
40
41
# Time: O(n^2)
0 commit comments