博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
算法练习(5)数字列表中 连续最大的和
阅读量:6994 次
发布时间:2019-06-27

本文共 492 字,大约阅读时间需要 1 分钟。

#数字列表中 连续最大的和 #单次循环,主要是计算思想 maxAddNum =0 loop = 0 testList = [-1,2,3,-4,5,-6,7,8,9,-10] for i in testList:     loop = loop+i     if loop>=0:         maxAddNum = max(maxAddNum, loop)     else:         loop=0 print(maxAddNum) #多次循环遍历,比较每种遍历的结果
maxList=[] for i in range(len(testList)):     maxNum = 0     for j in range(i,len(testList)):         maxNum=maxNum+testList[j]         maxList.append(maxNum) print(maxList) print(max(maxList))

转载于:https://www.cnblogs.com/caozijian-zm/p/10304527.html

你可能感兴趣的文章