1. 首页
  2. 考试认证
  3. 其它
  4. 股票买卖最佳时机leetcode stock challenge 股票挑战

股票买卖最佳时机leetcode stock challenge 股票挑战

上传者: 2024-10-03 01:01:46上传 ZIP文件 13.45KB 热度 2次
股票买卖最佳时机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)你必须先买再卖。您不得在同一时间步长
用户评论