------图论算法------
泉華子
一只小辣叽,两只小辣叽,三只小辣叽....
展开
-
[BZOJ1922]大陆争霸-最短路略微扩展
说在前面写代码不够专注,然后某个2B的地方敲错了….查错半小时才过样例=A=题目BZOJ1922传送门题意(能力不足,实在是把这个题意概括不下来…放弃了)解法其实仔细想想就知道,只是在最短路上多维护一个信息而已。 维护dis1[i],dis2[i]两个数组,分别表示i点的到达时间和可进入时间。那么真实的进入时间就是max( dis1[i] , dis2[i] ) 用dijkstra堆优化跑最短路原创 2017-10-25 22:10:29 · 364 阅读 · 0 评论 -
[BZOJ1266]-[AHOI2006]上学路线route-SPFA+最小割
说在前面感觉早期的题都是在考算法= = 不过至少比那种把小学奥数拿到NOIP凑数的好hhhhh题目BZOJ1266传送门题面由于题面实在是太长了,Izumi并不想把一大段文字直接粘过来 这题不是权限题,可以进去看题面解法读完题大概都知道要干什么了吧=w= 要删掉一些边使得最短路变长,那就必须割掉所有最短路的某条边。 在此基础上还要费用最小,最小割->最大流->模板题下面是自带大常数的代码#i原创 2017-12-08 21:17:02 · 432 阅读 · 0 评论 -
[BZOJ2407/4398]-探险/福慧双修-最短路+建图
me没有去参加开学典礼会不会被老师打啊...原创 2018-03-05 09:27:55 · 430 阅读 · 0 评论 -
[BZOJ3875]-[Ahoi2014&Jsoi2014]骑士游戏-Djikstra
说在前面自己想出来的题,感觉果然不一样呢=w= 再麻烦也要写出来!!!题目BZOJ3875传送门 不是权限题,可以去B站看题解法自己瞎YY了一个做法,开了两个map常数大到飞起,BZOJ倒数第九美滋滋 好了来说题解吧… 注意到,如果一直选择肉搏,怪物会一直分裂,但是这样的分裂必须有个尽头。就是说,最后的怪物一定是用魔法杀死的(或者说那只怪物不会分裂,...原创 2018-03-05 19:31:48 · 328 阅读 · 1 评论 -
BZOJ3548-[ONTAK2010]Party-Bron_Kerbosch极大团
说在前面这个算法 之前在WC听zzx讲过…(反正现在忘掉了hhhh) 然后刷题刷见了,所以去学了学=w= (然而蠢如me并不会复杂度证明,只知道正确性和做法)题目BZOJ3548传送门题目大意现在有 nnn 个点,点与点间有两种关系(可以没有关系):友好关系 Pi,jPi,jP_{i,j}:选 iii 则必选 jjj敌对关系 Qi,jQi,jQ_{i,j}:选...原创 2018-05-01 13:46:42 · 247 阅读 · 0 评论 -
[PA2015]-BZOJ4291 to 4296板刷记
说在前面并没有什么想说的,但是要保持格式=w=CSDN最近一直换界面,BUG频出不止…… 还me代码缩进!!KieszonkoweBZOJ4291传送门题面给定NNN个数,请从中选出若干个数,使得总和为偶数,请最大化这个总和 范围:N≤106,ai≤1000N≤106,ai≤1000N\leq 10^6,a_i\leq 1000解法撒币贪心qwq...原创 2018-04-26 15:59:19 · 250 阅读 · 0 评论 -
[BZOJ1098]-[POI2007]办公楼biu-反图遍历
说在前面me记得me打的唯一一场CF里面有这道题,当时me写的数据分治被hack掉了(绝望) 然后交到这里又TLE掉了emmmm… 今天终于把坑填了题目BZOJ1098传送门题目大意现在给出一张 nnn 个点的图,其中有 mmm 条边没有(也就是说,没有给出的边是存在的,给出的边是不存在的) 现在询问该图的反图的连通块个数,以及每个连通块的大小 范围:n≤1...原创 2018-05-19 09:28:41 · 270 阅读 · 0 评论