股票买卖最佳时机leetcode
问题包括:
什么是世纪:
给定一年,返回它所在的世纪。第一个世纪从第
1
年到第
100
年,第二个从第
101
年到第
200
年,以此类推。
苹果选股:
编写编程面试问题并没有让我变得富有……所以我可能会放弃并开始整天交易苹果股票。
首先,我想知道如果我整天都在交易苹果股票,我昨天能赚多少钱。
所以我从昨天开始获取
Apple
的股票价格并将它们放在一个名为
stockPrices
的数组中,其中:
•
指数是交易开盘时间后的时间(以分钟为单位),即当地时间上午
9:30。
•
价值是当时一股苹果股票的价格(以美元计)。
因此,如果股票在上午
10:30
的价格为
500
美元,则意味着
stockPrices[60]
=
500。
编写一个有效的方法,它采用股票价格并返回我昨天从一次购买和一次出售一股
Apple
股票中可以获得的最大利润。
例如:
int[]
stockPrices
=
new
int[]
{10,
7,
5,
8,
11,
9};
getMaxProfit(股票价格);
//
返回
6(以
5
美元买入,以
11
美元卖出)
评论0
最新资源