文件名称:股票买卖最佳时机leetcode-stock-challenge:股票挑战
文件大小:13KB
文件格式:ZIP
更新时间:2024-07-26 21:45:49
系统开源
股票买卖最佳时机leetcode 提供stock-challenge的解决方案在Java8使用TDD ( T EST D里文D才有发展) Click列表项以展开和Click超链接以获取更多信息。 挑战详情 股票挑战 - getMaxProfit 这项技术挑战既关乎解决问题,也关乎干净、简单的解决方案和代码。 假设我们可以以列表的形式访问昨天的股票价格,其中: 指数是交易开盘时间后的分钟数,即当地时间上午 10:00。 价值是当时股票的美元价格。 因此,如果股票在11:00am价格$5 ,则stock_prices_yesterday[60] = 5 。 编写一个有效的函数,它接受一组股票价格并返回从 1 次购买和 1 次出售 1 只股票中可以获得的最佳利润。 例如: int [] stockPrices = { 10 , 7 , 5 , 8 , 11 , 9 }; Assert . assertEquals ( 6 , getMaxProfit(stockPrices)); // returns 6 (buy at $5 sell at $11) 你必须先买再卖。 您不得在同一时间步长
【文件预览】:
stock-challenge-master
----.gitignore(325B)
----src()
--------main()
--------test()
----LICENSE(1KB)
----pom.xml(2KB)
----README.md(12KB)