关注
第二题 Python版
import sys
if __name__ == "__main__":
def lagr(l,num):
dp = [1]*l
for i in range(l):
for j in range(i):
if num[j] < num[i] and dp[i]<dp[j]+1:
dp[i] = dp[j] +1
s = max(dp)
return l-s
def small(l,num):
dp = [1]*l
for i in range(l):
for j in range(i):
if num[j] > num[i] and dp[i]<dp[j]+1:
dp[i] = dp[j] +1
s = max(dp)
return l-s
n = int(sys.stdin.readline().strip())
for i in range(n):
l = n = int(sys.stdin.readline().strip())
line = sys.stdin.readline().strip()
nums = list(map(int, line.split()))
ans = min(lagr(l,nums),small(l,nums))
print(ans)
查看原帖
点赞 2
牛客热帖
更多
正在热议
更多
# 牛客吐槽大会 #
25696次浏览 324人参与
# 工作前VS工作后,你的心态变化 #
38531次浏览 267人参与
# 秋招想进国企该如何准备 #
125467次浏览 617人参与
# 你的mentor是什么样的人? #
51618次浏览 741人参与
# 从mentor身上学到了__ #
55643次浏览 886人参与
# 我和mentor的爱恨情仇 #
106719次浏览 969人参与
# 我的省钱小妙招 #
37605次浏览 446人参与
# 机械人避雷的岗位/公司 #
44905次浏览 320人参与
# 在大厂上班是一种什么样的体验 #
15321次浏览 224人参与
# 为了减少AI幻觉,你注入过哪些设定? #
7721次浏览 217人参与
# 职场上哪些行为很加分? #
323210次浏览 3619人参与
# 通信/硬件求职避坑tips #
139999次浏览 1087人参与
# 论秋招对个人心气的改变 #
16316次浏览 251人参与
# 你觉得mentor喜欢什么样的实习生 #
48778次浏览 1002人参与
# 你现在会用到哪些AI技能? #
24850次浏览 137人参与
# 牛客AI体验站 #
9477次浏览 230人参与
# 毕业论文进行时 #
27711次浏览 153人参与
# 运营来爆料 #
77462次浏览 467人参与
# 程序员找工作至少要刷多少题? #
24450次浏览 315人参与
# 过年最难忘的一件事 #
23346次浏览 179人参与