摘要:
There is a straight highway with villages alongside the highway. The highway is represented as an integer axis, and the position of each village is id 阅读全文
摘要:
有很多种算法: 1,任意两堆可以合并:贪心+单调队列。 2,相邻两堆可合并:区间DP (O(n^3)) )。 3,相邻,四边形不等式优化DP (O(n^2) )。 4,相邻,GarsiaWachs算法 (O(nlgn))。 这里实现了第2,3种解法:(个人的区间DP习惯从后面向前面扫) 看起来第四种 阅读全文
摘要:
转自PomeCat: “DP的斜率优化——对不必要的状态量进行抛弃,对不优的状态量进行搁置,使得在常数时间内找到最优解成为可能。斜率优化依靠的是数形结合的思想,通过将每个阶段和状态的答案反映在坐标系上寻找解答的单调性,来在一个单调的答案(下标)队列中O(1)得到最优解。” https://wenku 阅读全文