有一个大富翁游戏,地主在某一天以价格x购买了一批毛还房,房价每天都在变换,现在你是一个策划,要求你设计出每天的价格以及地主在哪天出售,算出地主获取到的最大盈利值。
给定一个数组prices,它的第i个元素prices[i]表示一个房子的第i天的价格。
地主获取到的最大盈利值。
输入
6
7 1 5 3 6 4
输出
5
说明:
在第2天(房价=1)的时候买入,在第5天(房价=6)的时候卖出,最大利润=6−1=5。注意利润不能是7−1=6.因为卖出价格需要大于买入价格;同时,你不能在买入前卖出房子。
输入
5
7 6 4 3 1
输出
0
扫码备注加群即可,期待您的到来~
By signing up a CodeFun2000 universal account, you can submit code and join discussions in all online judging services provided by us.