股票的最大利润
程序员文章站
2022-07-12 08:59:08
...
题目:假设某股票的价格是按时间先后顺序存储在数组中,请问卖该股票一次获得的最大利润是多少?
class Solution:
def sortting(self, lis):
if len(lis) < 1 or lis == None:
return -1
mix = 0
for i in range(len(lis)-1):
res_max = max(lis[i+1:])
if mix < res_max - lis[i]:
mix = res_max - lis[i]
return mix
x = Solution()
print(x.sortting([9,11,8,5,7,12,16,14]))