给定一个未经排序的整数数组,找出最长且连续python

如题所述

第1个回答  2020-09-13
arr = [1,4,6,2,7,4,1]
n = len(arr)
dp = [0] * n
dp[0] = 1
for i in range(1, n):
if arr[i] >= arr[i - 1]:
dp[i] = dp[i - 1] + 1
else:
dp[i] = 1
print(max(dp))本回答被网友采纳
相似回答