钱逸凡
钱逸凡
全部文章
题解
归档
标签
去牛客网
登录
/
注册
钱逸凡的博客
全部文章
/ 题解
(共3篇)
超级钢琴__题解
解题思路 用到的知识点:st表+堆 思维过程 按照题目的要求,我们要求所有长度为[l,r]的子区间中最大的k个,首先,我们不可能遍历所有的子区间,因为那是O(n^2)的,我们考虑贪心 先考虑k==1时: 当k=1,我们只需要找最大的一个子区间,但是,这也要遍历所有子区间,于是考虑如何用较小的时间找出...
st表
堆
贪心
2020-11-04
0
640
Safe Travel__题解
题目大意 给n个点m条无向边,每条边有边权,当点1到点i的最短路的最后一条边被封住时(只有最后一条边,其他边还可以用),求点1到点i的最短路,i取2,3,……,n(被封住边只影响此次的结果,不影响其他点的结果),如果被封住后到达不了i,则输出-1,否则输出被封住边后的最短路 解题思路 思维过程 我们...
最短路
堆
贪心
并查集
2020-11-02
0
604
菜肴制作___题解
本题坑点 题目没有给数据规模,我去别的oj网站上查了,是 100%的数据满足N,M<=100000,D<=3 解题思路 “看到x要先于y”这类字的时候,第一反应就是拓扑排序(不知道拓扑排序点这里 ),但是有一个问题,如果用拓扑排序,我们只能得到字典序最小的方案, 不能满足题目要求的使得小...
拓扑排序
堆
贪心
2020-10-30
2
637