hiram321 发表于 2021-11-29 11:48:50

怎么求最长连续序列的最小值



例如在这个列表中连续序列有1,2,3,4 和6,7
所以最长的连续序列是1,2,3,4
最小值是1

怎么求最长连续序列的最小值

jackz007 发表于 2021-11-29 12:07:25

本帖最后由 jackz007 于 2021-11-29 12:12 编辑

      我来抛砖引玉
d =
e , i , m = 0 , 0 , 0
while i < len(d) - 1:
    j = i
    while j < len(d) - 1 and d - d == 1:
      j += 1
    if j + 1 - i > m:
      m , e = j + 1 - i , i
    i = j + 1

print(d)

suchocolate 发表于 2021-11-29 12:15:59

# sq =
sq =

result = []
for i, v in enumerate(sq[:-1]):
    if v + 1 == sq:
      result.append(v)
print(min(result))
页: [1]
查看完整版本: 怎么求最长连续序列的最小值