P5464 缩小社交圈——利用dp重叠的结构

· · 个人记录

考虑什么东西会影响方案的合法性

线段一定得铺成两层,所以需要记录最右和次右

于是就有了一个 n^3dp

发现按右端点排序后, i 的维度就可以和最右合并了

发现应该进行一个一个的枚举而不是直接推到更久以前两个端点都不同的状态

两种转移

这个应该可以直接前缀和优化

应该学会充分利用重叠关系