我应该使用“节点的极端模式”在节点列表中找到最小值。我不允许使用该min()
功能。我想我需要使用某种循环或递归。这是数组的“极端模式”:
largest = items[0]
for i in range(0,len(items),1):
if (items[i] > largest):
largest = items[i]
但是这种模式不适用于像这样包含节点的列表:
[1, [23, [53, [54, [5, None]]]]]
如何实现类似的模式以在上面的列表中找到最小值?