-1
我想解决项目欧拉中的问题18。看到这里,https://projecteuler.net/problem=18。帕斯卡三角形最大路径
def maxpath(triangle):
p = 0
total = 0
for x in range(0,len(triangle)):
if p + 1 < len(triangle[x]) - 1:
if triangle[x][p+1] > triangle[x][p]:
p += 1
total += triangle[x][p]
return total
给定一个2维列表,它会找到从三角形顶部到底部的最大路径。有人可以解释这段代码有什么问题吗?