初学者试图创建一个简单的选股程序.到目前为止,我的程序接受一个表示股票价格(指数是天)的整数平面数组,并返回一个嵌套数组的array.每个嵌套数组有三个值[每个连续的买入日指数、最佳卖出日指数、利润].如下所示:
stock_prices = [17, 2, 20, 6, 9, 15, 8, 1, 15, 15]
best_days = [[ 0, 2, 3], [ 1, 2, 18], [ 2, 5, -5],
[ 3, 5, 9], [ 4, 5, 6], [ 5, 8, 0],
[ 6, 8, 7], [ 7, 8, 14], [ 8, 9, 0]]
我希望找到最大利润日,然后返回包含该日买入和卖出天数索引值的array.在这种情况下,它将是:
absolute_best = [1, 2]
如何遍历嵌套数组的数组,但只比较每个嵌套数组的最终值?