关注
1 1 0.7 0.2 0.8
第 3 题感觉要滑动窗口加建树
第 4 题调了半天没过,白嫖 然后最后30分钟想到思路了没写出来
第 5 题没用缓存只过了0.8,难顶 时间都去做第4题了
```python
from collections import defaultdict
n,m = list(map(int,input().strip().split(' ')))
weigh = list(map(int,input().strip().split(' ')))
weigh = [0]+weigh
memo = defaultdict(list)
for i in range(m):
x1,x2= list(map(int,input().strip().split(' ')))
memo[x1].append(x2)
memo[x2].append(x1)
res =[0]
memodict = {}
def dfs(node,lengh):
if node in memodict:
return memodict[node]
ans = 1
for i in memo[node]:
if weigh[i]<weigh[node]:
tmp = dfs(i,lengh+1)+1
ans = max(ans,tmp)
memodict[node] = ans
return ans
for i in range(1,n+1):
res = max(dfs(i,1),res)
print(res[0])
```
这是考完写的有缓存版
查看原帖
1 1
牛客热帖
更多
正在热议
更多
# 计算机有哪些岗位值得去? #
9689次浏览 89人参与
# 电网笔面经互助 #
36028次浏览 350人参与
# 实习生的蛐蛐区 #
29253次浏览 217人参与
# 听劝,这个简历怎么改 #
177474次浏览 1150人参与
# 应届生,你找到工作了吗 #
15727次浏览 129人参与
# 你找工作的时候用AI吗? #
11484次浏览 116人参与
# 说说你知道的学历厂 #
20710次浏览 121人参与
# 总结:哪家公司面试体验感最好 #
51550次浏览 367人参与
# 学历贬值真的很严重吗? #
21735次浏览 161人参与
# 面试尴尬现场 #
16668次浏览 107人参与
# 入职第一天,你准备什么时候下班 #
62917次浏览 380人参与
# 大学生该如何认清当下的就业环境? #
88757次浏览 567人参与
# 下班后的时间你怎么安排 #
5328次浏览 61人参与
# 打工人的工作餐日常 #
48651次浏览 362人参与
# 哪些公司校招卡第一学历 #
61882次浏览 234人参与
# 哪一瞬间觉得自己长大了 #
5433次浏览 88人参与
# 社会教会你的第一课 #
22472次浏览 278人参与
# 你认为小厂实习有用吗? #
8220次浏览 80人参与
# 你觉得第一学历对求职有影响吗? #
92978次浏览 668人参与
# 研究所笔面经互助 #
75444次浏览 470人参与