-
-
Notifications
You must be signed in to change notification settings - Fork 241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
买卖股票的最佳时机 #268
Comments
去pr哇 |
在算法这栏开个DP专题? |
|
股票这个更适合双胞胎专题hh,股票有6-8个题来着,这个就不建议按照解题思路来整理了 |
我先关了。 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
给定一个数组
prices
,它的第 i 个元素prices[i]
表示一支给定股票第 i 天的价格。你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。
返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 。
输入:[7,1,5,3,6,4]
输出:5
解释:在第 2 天(股票价格 = 1)的时候买入,在第 5 天(股票价格 = 6)的时候卖出,最大利润 = 6-1 = 5 。
注意利润不能是 7-1 = 6, 因为卖出价格需要大于买入价格;同时,你不能在买入前卖出股票。
低买高卖,假设在最低点当天买入,那么此后的每一天卖出都会有一个利润,取其中最大值。
The text was updated successfully, but these errors were encountered: