【发布时间】:2016-12-14 16:36:23
【问题描述】:
我需要使用每个列表中的至少一个元素从一组整数列表中找到最小范围。
list1=[228, 240, 254, 301, 391]
list2=[212, 345, 395]
list3=[15, 84, 93, 103, 216, 398, 407, 488]
在本例中,最小范围为 [391:398],因为这涵盖了三个列表中的值 391、395 和 398。
每个列表至少有一个值,并且可以有更多列表
找到范围的最快计算方法是什么?
【问题讨论】:
-
为什么不是 [391:395]?
-
我认为 (395, 398) 是最小的。
-
使用每个列表中至少一个元素的最小范围是 [391:398]。使用 391、395 和 398
标签: python algorithm list range