[状压] P4484 [BJWC2018] 最长上升子序列
考虑怎么生成排列,有一种套路:将元素从小到大依次插入序列,比如
好处是新插入的元素一定大于先前所有元素,相当于多了一条性质,这在 插入法dp 里也是很有用的。
容易发现,在下标
但是还是需要枚举全排列,所以必须对它进行压缩。显然
结合上述讨论,不难得到插入新元素
有点扯淡?举个例子:在原排列中下标
复杂度
打表啊! 提交记录
考虑怎么生成排列,有一种套路:将元素从小到大依次插入序列,比如
好处是新插入的元素一定大于先前所有元素,相当于多了一条性质,这在 插入法dp 里也是很有用的。
容易发现,在下标
但是还是需要枚举全排列,所以必须对它进行压缩。显然
结合上述讨论,不难得到插入新元素
有点扯淡?举个例子:在原排列中下标
复杂度
打表啊! 提交记录