技术栈

状态机dp

明月清了个风
17 天前
笔记·学习·动态规划·状态机dp
数据结构与算法学习笔记(Acwing 提高课)----动态规划·状态机模型@@ author: 明月清了个风 @@ first publish time: 2025.5.20ps⭐️背包终于结束了,状态机模型题目不多。状态机其实是一种另类的状态表示方法,将某一个点扩展为一个状态进行保存并在多个状态之间转移,具体的来看题目理解吧。
闻缺陷则喜何志丹
1 年前
c++·算法·前缀和·动态规划·力扣·子序列·状态机dp
【动态规划 状态机dp 性能优化】3098. 求出所有子序列的能量和动态规划 状态机dp 性能优化给你一个长度为 n 的整数数组 nums 和一个 正 整数 k 。 一个子序列的 能量 定义为子序列中 任意 两个元素的差值绝对值的 最小值 。 请你返回 nums 中长度 等于 k 的 所有 子序列的 能量和 。 由于答案可能会很大,将答案对 109 + 7 取余 后返回。 示例 1: 输入:nums = [1,2,3,4], k = 3 输出:4 解释: nums 中总共有 4 个长度为 3 的子序列:[1,2,3] ,[1,3,4] ,[1,2,4] 和 [2,3,4]