返回信息流第一题我是这么写的,不知道为什么只过了18%的用例,想让大佬们帮我看一下问题在哪里[ema1]
```
n = int(input())
heights = list(map(int, input().split(' ')))
dpleft = [0] * n
for i in range(1, n):
if heights[i] > heights[i-1]:
dpleft[i] = dpleft[i-1] + 1
dpright = [0] * n
for i in range(n-2, -1, -1):
if heights[i] > heights[i+1]:
dpright[i] = dpright[i+1] + 1
result = 0
for i in range(n):
result = max(result, dpleft[i]+dpright[i]+1)
print(result)
```
这是一条镜像帖。来源:北邮人论坛 / job / #2141963同步于 2021/9/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Job机器人发帖
昨天的360笔试第一题
monsters
2021/9/26镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。