luogu

$NOIP2010$ 题解报告

折月煮酒 提交于 2019-12-02 12:27:15
目录 •$Luogu\ P1514$ 引水入城$(\ √\ )$ •$Luogu\ P1525$ 关押罪犯( ) •$Luogu\ P1540$ 机器翻译( ) •$Luogu\ P1071$ 潜伏者$(\ √\ )$ $Luogu\ P1514$ 引水入城 $Luogu\ P1525$ 关押罪犯 $Luogu\ P1540$ 机器翻译 $Luogu\ P1071$ 潜伏者 来源: https://www.cnblogs.com/THWZF/p/11745342.html

BZOJ 4823 Luogu P3756 [CQOI2017]老C的方块 (网络流、最小割)

橙三吉。 提交于 2019-12-01 10:05:14
题目链接 (Luogu) https://www.luogu.org/problem/P3756 (BZOJ) http://lydsy.com/JudgeOnline/problem.php?id=4823 题解 有点神仙的最小割题。 考虑题目里的图形,如果我们用四种颜色对棋盘进行染色,奇数行依次染 \(0,1,2,3,0,1,2,3...\) , 偶数行依次染 \(3,2,1,0,3,2,1,0...\) 则条件可以转化为不能出现相连的 \(4\) 个颜色互不相同的块。 那么可以建一个四层的图,对于每条两侧都有关键点的特殊边,按照 \(S\rightarrow 3\rightarrow 0\rightarrow 1\rightarrow 2\rightarrow T\) 的顺序连边,其中 \(S\rightarrow 3\) 连 \(3\) 色点的点权, \(0\rightarrow 1\) 连两个关键点权值的最小值, \(2\rightarrow T\) 连 \(2\) 色点的点权。不出现相连的四个颜色互不相同的块等价于不存在从 \(S\) 到 \(T\) 的路径。 然后跑最小割即可。 因为是分层图,所以 dinic 跑得很快(复杂度应该是 \(O(n\sqrt n)\) ),可以通过此题。 代码 #include<bits/stdc++.h> #define llong

挖坑大行动

随声附和 提交于 2019-11-30 16:42:24
挖个坑,以后慢慢填QAQ NOIP2018 普及 https://www.luogu.org/problem/P5015 https://www.luogu.org/problem/P5016 https://www.luogu.org/problem/P5017 https://www.luogu.org/problem/P5018 提高Day1 https://www.luogu.org/problem/P5019 https://www.luogu.org/problem/P5020 https://www.luogu.org/problem/P5021 提高Day2 https://www.luogu.org/problem/P5022 https://www.luogu.org/problem/P5023 https://www.luogu.org/problem/P5024 NOIP2017 普及 https://www.luogu.org/problem/P3954 https://www.luogu.org/problem/P3955 https://www.luogu.org/problem/P3956 https://www.luogu.org/problem/P3957 提高Day1 https://www.luogu.org/problem/P3951