随笔分类 -  dp / dp优化

摘要:题目大意 给定一个序列,定义其权值为划分序列的方案数,使得划分出来的每个区间 \([l, r]\) 有 \(\max_{i = l}^r {a_i} \leq r - l + 1\) 。对于每个 \(1 \leq i \leq n\) 求只将 \(a_i\) 修改为 \(1\) ,序列的权值。 做法 阅读全文
posted @ 2025-10-27 17:01 keysky 阅读(16) 评论(0) 推荐(0)
摘要:「ABC 406 G」Travelling Salesman Problem 前言 本题笔者使用了两种方法来做,一是 \(\text{Slope trick}\) ,二是线段树,皆有讲解,各位读者按需食用。 准备工作 对于该题,我们首先会有一个 \(O(NV^2)\) 的暴力 \(\text{dp} 阅读全文
posted @ 2025-06-09 21:27 keysky 阅读(45) 评论(0) 推荐(0)
摘要:传送门 前言 本题是一道很好的“dp”题,无论是正难反易,还是模型转化都值得称赞,尤其是最后的神之一手,让我大脑宕机。 题意描述 给定一个长度为 \(N\) 的序列 \(H\),修改不超过 \(K\) 个数,使得 \(\max_{1}^{N - 1}{H_{i + 1} - H_i}\) 最小。 \ 阅读全文
posted @ 2025-01-18 17:58 keysky 阅读(81) 评论(1) 推荐(0)