随笔分类 -  动态规划-状压

摘要:状压dp 阅读全文
posted @ 2020-12-24 22:00 Soulist 阅读(153) 评论(0) 推荐(0)
摘要:神仙题 阅读全文
posted @ 2020-12-01 17:36 Soulist 阅读(174) 评论(0) 推荐(0)
摘要:状压dp 阅读全文
posted @ 2020-10-26 22:37 Soulist 阅读(199) 评论(0) 推荐(2)
摘要:套路图计数 阅读全文
posted @ 2020-10-22 11:33 Soulist 阅读(406) 评论(0) 推荐(0)
摘要:分部积分法学习记录,更一般的概率的定义。 阅读全文
posted @ 2020-10-20 20:32 Soulist 阅读(159) 评论(0) 推荐(1)
摘要:状压dp套路题 阅读全文
posted @ 2020-10-12 18:49 Soulist 阅读(350) 评论(2) 推荐(1)
摘要:CF1392G 给定一个长度为 \(k\) 的 01 串 \(s,t\),给定 \(n\) 个操作,第 \(i\) 个操作为交换 \(s\) 中的 \(u_i\) 和 \(v_i\) 然后你选择一个区间的操作依次执行,这个区间的长度不能小于 \(m\)。 最大化 \(s\) 和 \(t\) 相同的位 阅读全文
posted @ 2020-09-12 16:29 Soulist 阅读(115) 评论(0) 推荐(1)
摘要:[PKUWC2018]随机算法 给定一张图,大小为 \(n\),边数为 \(m\)。 现执行一个算法: 随机一个排列 \(p\) 然后令 S 为空集,依次考虑排列 \(p\),对于 \(\forall i,1\le i\le n\),检查 \(S\lor p_i\) 是否为独立集,如果是则加入 \( 阅读全文
posted @ 2020-09-12 12:18 Soulist 阅读(268) 评论(0) 推荐(0)
摘要:CF1292F Nora's Toy Boxes [* hard] 给定 \(n(n\le 60)\) 个不同的 \(\le 60\) 的正整数,当 \((i,j,k)\) 满足 \(a_i|a_j\) 且 \(a_i|a_k\) 时可以将 \(a_k\) 删除,求删除最多数的删除序列数。 \(\r 阅读全文
posted @ 2020-09-11 19:48 Soulist 阅读(179) 评论(0) 推荐(0)
摘要:给定一张 \(n\) 个点,\(m\) 条边的图 \(G\),计算他有多少个子图满足其强连通。答案对 $10^9+7$ 取模。 \(n\le 15,m\le \frac{n(n-1)}{2}\) \(\rm Sol:\) 感觉是开启了 DAG 计数/图计数 的先河? 先考虑一个暴力做法,注意到子图 阅读全文
posted @ 2020-09-03 20:46 Soulist 阅读(194) 评论(0) 推荐(1)
摘要:非常奇妙的一道状压$dp$ 想到状压后特别自闭的想了很久....... 首先是两个点之间的位移次数可以$O(n)$预处理出来,于是问题主要在于分配位置上 然后就有一个非常骚的搞法了 我们可以将每个点选/不选状压一下,但是这样肯定是不能维护选取的位置的 可以强制让被选入集合的元素的位置偏小,当然这样是 阅读全文
posted @ 2019-10-11 19:01 Soulist 阅读(183) 评论(0) 推荐(0)