会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
dfydn
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
14
15
···
29
下一页
2020年8月19日
洛谷 P3381 【模板】最小费用最大流(费用流)
摘要: 题目链接:https://www.luogu.com.cn/problem/P3381 用SPFA求费用最短路,用pre记录路径,流量还是原来那样求。 AC代码: 1 #include<cstdio> 2 #include<iostream> 3 #include<cstring> 4 #inclu
阅读全文
posted @ 2020-08-19 19:32 dfydn
阅读(141)
评论(1)
推荐(0)
2020年8月10日
CF734E Anton and Tree(并查集+树的直径)
摘要: 题目链接:https://www.luogu.com.cn/problem/CF734E 首先用并查集将题目中原先的相邻的颜色相同的点进行缩点,用并查集来完成。然后考虑如何改变是最优的。将缩点后的点建树,找到树的直径,不断改变直径的中点及其相邻颜色块的颜色,会让整个树在floor(len+1)次完成
阅读全文
posted @ 2020-08-10 21:09 dfydn
阅读(137)
评论(0)
推荐(0)
洛谷 P2680 运输计划(二分答案+树上差分)
摘要: 题目链接:https://www.luogu.com.cn/problem/P2680 首先是最小值最大的问题,可以考虑二分答案。 首先用LCA预处理出u,v两点之间的距离,并记录最大距离。然后二分最小距离,如果u,v两点之间的距离小于二分的x,那么无需管它,否则进行树上差分,并且cnt++。如果c
阅读全文
posted @ 2020-08-10 18:06 dfydn
阅读(111)
评论(0)
推荐(0)
2020年8月9日
洛谷 P1525 关押罪犯(并查集|二分图判定&二分答案)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1525 解法一:并查集 按照w排序,看每一对u、v,如果两个在同一个并查集中,那么输出w,即为最大。 如果不在:当u还没有敌人时,则敌人为v;如果有敌人,那么u原来的敌人e[u]和现在敌人v为一个并查集。同理。 AC代码
阅读全文
posted @ 2020-08-09 16:49 dfydn
阅读(111)
评论(0)
推荐(0)
2020年8月6日
洛谷 P1948 [USACO08JAN]Telephone Lines S(贪心+最短路)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1948 这道题的题意大体是:求原点1到n的所有路中的第k+1长的路最小。 这道题的思路比较好: 首先,是最大值最小的问题,会用到二分答案。 其次,要将前k大的路免费掉,那么可以将大于二分值的路径长度设为1,将小于二分值的
阅读全文
posted @ 2020-08-06 22:37 dfydn
阅读(134)
评论(0)
推荐(0)
洛谷 P1315 观光公交(贪心+模拟)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1315 设$p_i$为车到达时间,$c_i$为有多少人终点在i,$t_i$为出发时间,那么$ans= \sum p_i*c_i- \sum t_i$,让它最小。 这道题注意用了一个氮气,它所造成的影响是后面的一个区间,是
阅读全文
posted @ 2020-08-06 07:12 dfydn
阅读(137)
评论(0)
推荐(0)
2020年8月5日
洛谷 P3258 [JLOI2014]松鼠的新家(树上差分)
摘要: 题目链接:https://www.luogu.com.cn/problem/P3258 对点差分: sa[u]++; sa[v]++; sa[lca(u,v)]--; sa[f[lca(u,v)][0]]--; 对边差分: sa[u]++; sa[v]++; sa[lca(u,v)]--; 注意这道
阅读全文
posted @ 2020-08-05 22:06 dfydn
阅读(109)
评论(0)
推荐(0)
2020年8月2日
洛谷 P4053 [JSOI2007]建筑抢修(调整法贪心)
摘要: 题目链接:https://www.luogu.com.cn/problem/P4053 调整法贪心即为:先钦定一种解为最优解。当发现它不是最优的时候就进行修改。 这个题可以先按照t2排序,让时间顺序。从前往后扫,如果此时T+t1>t2时,发现当前情况可能不是最优的了,那么就将前面耗时最长(且大于t1
阅读全文
posted @ 2020-08-02 06:35 dfydn
阅读(174)
评论(0)
推荐(0)
2020年8月1日
洛谷 P1230 智力大冲浪(贪心)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1230 对于每一个时刻,肯定要让钱数最大的尽量做。可以先按钱数排序,然后倒序枚举每一个任务可以在哪个时刻完成,且时刻越晚越优。 AC代码: 1 #include<cstdio> 2 #include<iostream>
阅读全文
posted @ 2020-08-01 21:51 dfydn
阅读(147)
评论(0)
推荐(0)
洛谷 P1842 [USACO05NOV]奶牛玩杂技(排序贪心)
摘要: 题目链接:https://www.luogu.com.cn/problem/P1842 贪心证明: 假设上面所有奶牛的总重为W,当前要放a、b两头奶牛,假设Wa+Sa<Wb+Sb (1)a在b的上面:则a:W-Sa,b:W+Wa-Sb (2)b在a的上面:则b:W-Sb,a:W+Wb-Sa 同时减去
阅读全文
posted @ 2020-08-01 19:31 dfydn
阅读(194)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
14
15
···
29
下一页
公告