码迷,mamicode.com
首页 >  
搜索关键字:dilworth定理    ( 38个结果
1097E. Egor and an RPG game(Dilworth定理)
题目大意 给出长度为n的排列,将其划分成单调子序列(上升or下降),满足子序列个数不超过长度为n的所有排列的划分最大值,即可以不需要把当前的划分成最优 题解 错误的做法:每次找出最长的上升/下降子序列,原因同只划上升序列 因为不需要最优,所以先考虑求出f(n) 结论:\(f(n)=min(k)-1, ...
分类:其他好文   时间:2020-08-17 17:52:31    阅读次数:103
『Exclusive Access 2 dilworth定理 状压dp』
Exclusive Access 2 Description 给出 N 个点M 条边的无向图,定向得到有向无环图,使得最长路最短。 N ≤ 15, M ≤ 100 Input Format 第一行一个数M (1≤M≤100)。 接下来M行,每行两个大写字母(L 到 Z),最多出线15个不同的大写字母 ...
分类:数据库   时间:2019-09-14 22:43:52    阅读次数:146
导弹??????
Dilworth定理:对于一个偏序集,最少链划分等于最长反链长度。 Dilworth定理的对偶定理:对于一个偏序集,其最少反链划分数等于其最长链的长度。 https://blog.csdn.net/qq_33583069/article/details/50589727 ...
分类:其他好文   时间:2019-05-18 21:00:49    阅读次数:113
解题:TJOI 2015 组合数学
题面 通过这个题理解了一下反链的概念,更新在图论知识点里了 每个点向右和下连边可以建出一张图,这个题事实上是让我们求图的最小链覆盖。Dilworth定理告诉我们,最小链覆盖等于最长反链(反链:DAG中的一个点集,其中的点两两不可达),所以我们在横/纵一个方向上反着做dp即可(另一个方向正着,这里以从 ...
分类:其他好文   时间:2018-10-09 00:47:33    阅读次数:201
导弹拦截
LIS 用二分可以O(nlogn) Dilworth定理,大概就是一个序列的不下降子序列的最小数量等于这个序列的最长上升子序列的长度 感性理解 赵宗昌老师讲了向前和向后求最长上升子序列的方法,又理解了动归 ...
分类:其他好文   时间:2018-08-02 23:07:25    阅读次数:231
P1020 导弹拦截 /// DP Dilworth定理 LIS优化
题目大意: https://www.luogu.org/problemnew/show/P1020 Dliworth有两个互相对偶的定理:U的链划分使用的最少集合数,等于它的最大反链长度。(1)U的反链划分使用的最少集合数,等于它的最大链长度。(2) 更详细的讲解 #include <bits/st ...
分类:其他好文   时间:2018-07-13 20:46:33    阅读次数:191
BZOJ3997 [TJOI2015]组合数学 【Dilworth定理】
题目 给出一个网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。此对此问题变形,假设每个格子中有好多财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完。 输入格式 第一行为正整数T,代表数据组数。 每组数据第一行为正整数N,M代表 ...
分类:其他好文   时间:2018-04-26 14:08:30    阅读次数:170
BZOJ.1143.[CTSC2008]祭祀(最长反链 最大流ISAP)
"题目链接" 题目是求最长反链,反链指点集内任意两点不能互相到达。 根据Dilworth定理,在DAG中,$$最长反链 = 最小路径覆盖 = V 最大匹配数$$ 用Floyd求一遍传递闭包后,在所有可互相到达的点间连边。求二分图最大匹配。 也可以这么理解: 每一条边表示这两个点不能同时被选中,选出最 ...
分类:其他好文   时间:2018-04-04 12:44:52    阅读次数:175
dilworth定理+属性排序(木棍加工)
P1233 木棍加工 P1233 木棍加工 P1233 木棍加工 题目描述 一堆木头棍子共有n根,每根棍子的长度和宽度都是已知的。棍子可以被一台机器一个接一个地加工。机器处理一根棍子之前需要准备时间。准备时间是这样定义的: 第一根棍子的准备时间为1分钟; 如果刚处理完长度为L,宽度为W的棍子,那么如 ...
分类:编程语言   时间:2018-03-24 00:45:47    阅读次数:188
【BZOJ3997】【TJOI2015】组合数学 Dilworth定理 DP
题目描述 有一个$n\times m$的网格图,其中某些格子有财宝,每次从左上角出发,只能向下或右走。问至少走多少次才能将财宝捡完。 此对此问题变形,假设每个格子中有好多财宝,而每一次经过一个格子至多只能捡走一块财宝,至少走多少次才能把财宝全部捡完。 $n,m\leq 1000$ 题解 定义偏序关系 ...
分类:其他好文   时间:2018-03-06 17:07:06    阅读次数:180
38条   1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!