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 b9abf48 commit 7f4ce76Copy full SHA for 7f4ce76
best-time-to-buy-and-sell-stock/hyogshin.py
@@ -11,9 +11,10 @@
11
12
class Solution:
13
def maxProfit(self, prices: List[int]) -> int:
14
- dp = [0] * (len(prices) + 1)
15
- least_num = prices[0]
+ largest = 0
+ least = prices[0]
16
for i in range(len(prices)):
17
- least_num = min(prices[i], least_num)
18
- dp[i] = max(prices[i] - least_num, dp[i-1])
19
- return max(dp)
+ least = min(prices[i], least)
+ largest = max(prices[i] - least, largest)
+ return largest
20
+
0 commit comments