![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
状压DP
Hany01
这个作者很懒,什么都没留下…
展开
-
【hihoCoder 1315】Reachable Permutations(状压DP)
DescriptionZZX手里有一个数列 a[1..n],它是1, 2, …, n 的一个排列。现在ZZX想对这个数列进行一些变换:每一次他可以选择一对 i, j,满足1 ≤ i < j ≤ n 且 a[i] > a[j],然后将 a[i] 和 a[j] 交换。如果一个排列 b[1..n] 可以由初始数列 a 经过若干次变换而得到,那么ZZX就称b是可到达的。现在ZZ...原创 2018-02-28 16:45:06 · 369 阅读 · 0 评论 -
【BZOJ3591】最长上升子序列(状压DP)
Description给出1⋯n1⋯n1\cdots n的一个排列的一个LIS,求原排列可能的种类数。 (n≤15n≤15n\le 15)Solution考虑经典的LIS问题的O(nlog2n)O(nlog2n)O(nlog_2n)解法,每个数有三个状态: - 没有出现 - 已经出现但是没有在单调栈中 - 在单调栈中我们用三进制状压分别表示这三个状态,转移即可。注意有几...原创 2018-03-26 17:34:24 · 293 阅读 · 0 评论 -
【LOJ6009】【网络流24题】软件补丁(状压DP,SPFA)
Descriptionhttps://loj.ac/problem/6009Solution根本就不是网络流哇直接状压DP即可,用SPFA实现。Code/************************************************ * Au: Hany01 * Date: Jul 12th, 2018 * Prob: LOJ60...原创 2018-07-12 20:11:08 · 215 阅读 · 0 评论