关注
第二题 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
相关推荐
点赞 评论 收藏
分享
点赞 评论 收藏
分享
01-08 09:52
门头沟学院 Java
christina2...:楼主你应该问毕业前什么时候能签三方,签三方就代表着给你预留了这个岗位,毕业后直接正式入职。转正答辩拿到正式offer一般都是会签三方的,图片这个HR好像没有三方的概念。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 牛客新年AI问运 #
14215次浏览 168人参与
# 你最讨厌面试被问什么 #
1494次浏览 26人参与
# 牛客AI体验站 #
17901次浏览 303人参与
# 有转正机会的小厂实习值得去吗? #
813次浏览 20人参与
# 牛友们,签完三方你在忙什么? #
137438次浏览 994人参与
# 担心入职之后被发现很菜怎么办 #
282572次浏览 1186人参与
# 如何缓解入职前的焦虑 #
258947次浏览 1453人参与
# 校招第一份工作你干了多久? #
139441次浏览 609人参与
# 去年的flag与今年的小目标 #
34375次浏览 337人参与
# 牛客租房专区 #
151781次浏览 1493人参与
# 秋招开始捡漏了吗 #
229512次浏览 1044人参与
# 九月了,是考研还是就业? #
89441次浏览 557人参与
# 秋招投递攻略 #
268844次浏览 2554人参与
# 这份实习,有没有动摇过你的职业方向? #
2331次浏览 40人参与
# 搜狐工作体验 #
4124次浏览 30人参与
# 机械人求职现状 #
33672次浏览 297人参与
# 我是XXX,请攻击我最薄弱的地方 #
61816次浏览 410人参与
# 用友工作体验 #
18102次浏览 151人参与
# 你的工资什么时候发? #
57547次浏览 355人参与
# 你的实习什么时候入职 #
348166次浏览 2292人参与