随笔分类 - 线性DP
摘要:前言:刚学OI时太菜了,没有真正搞懂这些问题,现在希望加深对这些经典问题的理解。 最长上升子序列: 设dp[i]表示长度为i的上升子序列的最小末位数字。显然,长度一定时末尾数字越小越好。然后不断更新最小数字,显然若x dp[i 1&&x using namespace std; define go(
阅读全文
摘要:单调队列DP/差分约束 差分约束会TLE "讲解在这里"
阅读全文
摘要:DP+DFS 复杂度 O(玄学) 一道奇怪的题目,考场不一定能想得出来 首先证明1的必要性,显然,没有1无法表示出1,因此1是必要的 有了1之后,就有了一个枚举范围,对于一种邮票,它的面值要比前一个大。 设前i 1种邮票能表示出来的最大范围为up,那么一定不能表示出up+1,所以第i种邮票的最大面值
阅读全文
浙公网安备 33010602011771号