随笔分类 -  动态规划

2021.12.16 动态规划
摘要:2021.12.16 动态规划 1.1 什么是动态规划??动态规划的意义? 1.1.1 通过最优值算最优状态 https://www.zhihu.com/question/23995189/answer/35429905 动态规划的本质不在于是递推或是递归,也不需要纠结是不是内存换时间。 理解动态规 阅读全文
posted @ 2021-12-19 19:37 eleveni 阅读(60) 评论(0) 推荐(0)
2021.12.10 P2516 [HAOI2010]最长公共子序列(动态规划+滚动数组)
摘要:2021.12.10 P2516 [HAOI2010]最长公共子序列(动态规划+滚动数组) https://www.luogu.com.cn/problem/P2516 题意: 给定字符串 \(S\) 、 \(T\) ,都以 \(.\) 结尾,求 \(S\) 、 \(T\) 最长公共子序列的长度及个 阅读全文
posted @ 2021-12-10 16:23 eleveni 阅读(65) 评论(0) 推荐(0)
2021.12.08 P1848 [USACO12OPEN]Bookshelf G(线段树优化DP)
摘要:2021.12.08 P1848 [USACO12OPEN]Bookshelf G(线段树优化DP) https://www.luogu.com.cn/problem/P1848 题意: 当农夫约翰闲的没事干的时候,他喜欢坐下来看书。多年过去,他已经收集了 N 本书 (1 ⇐ N ⇐ 100,000 阅读全文
posted @ 2021-12-08 08:52 eleveni 阅读(111) 评论(0) 推荐(0)
2021.12.07 [TJOI2013]最长上升子序列(Treap+DP)
摘要:2021.12.07 [TJOI2013]最长上升子序列(Treap+DP) https://www.luogu.com.cn/problem/P4309 题意: 给定一个序列,初始为空。现在我们将1到N的数字插入到序列中,每次将一个数字插入到一个特定的位置。每插入一个数字,我们都想知道此时最长上升 阅读全文
posted @ 2021-12-07 21:40 eleveni 阅读(49) 评论(0) 推荐(0)
2021.12.06 P2511 [HAOI2008]木棍分割(动态规划)
摘要:2021.12.06 P2511 [HAOI2008]木棍分割(动态规划) https://www.luogu.com.cn/problem/P2511 题意: 有n根木棍, 第i根木棍的长度为 \(L_i\) ,n根木棍依次连结了一起, 总共有n-1个连接处. 现在允许你最多砍断m个连接处, 砍完 阅读全文
posted @ 2021-12-06 19:52 eleveni 阅读(119) 评论(0) 推荐(0)
2021.12.06 P1450 [HAOI2008]硬币购物(组合数学+抽屉原理+DP)
摘要:2021.12.06 P1450 [HAOI2008]硬币购物(组合数学+抽屉原理+DP) https://www.luogu.com.cn/problem/P1450 题意: 共有 44 种硬币。面值分别为 \(c_1,c_2,c_3,c_4\)。 某人去商店买东西,去了 \(n\) 次,对于每次 阅读全文
posted @ 2021-12-06 11:09 eleveni 阅读(48) 评论(0) 推荐(0)
2021.12.06 P2501 [HAOI2006]数字序列(动态规划+LIS)
摘要:2021.12.06 P2501 [HAOI2006]数字序列(动态规划+LIS) https://www.luogu.com.cn/problem/P2501 题意: 现在我们有一个长度为 n 的整数序列 a。但是它太不好看了,于是我们希望把它变成一个单调严格上升的序列。但是不希望改变过多的数,也 阅读全文
posted @ 2021-12-06 08:28 eleveni 阅读(73) 评论(0) 推荐(0)
2021.11.09 P3426 [POI2005]SZA-Template(KMP+DP)
摘要:2021.11.09 P3426 [POI2005]SZA-Template(KMP+DP) https://www.luogu.com.cn/problem/P3426 题意: 你打算在纸上印一串字母。 为了完成这项工作,你决定刻一个印章。印章每使用一次,就会将印章上的所有字母印到纸上。 同一个位 阅读全文
posted @ 2021-11-09 15:10 eleveni 阅读(50) 评论(0) 推荐(0)
2021.10.29 数位dp
摘要:2021.10.29 数位dp 1.数字计数 我们先设数字为ABCD 看A000,如果我们要求出它所有数位之和,我们会怎么求? 鉴于我们其实已经求出了0到9,0到99,0到999。。。上所有数字个数(f[i],且没有考虑前导0)我们何不把这个A000看成0000到1000到2000...A000对于 阅读全文
posted @ 2021-11-03 16:06 eleveni 阅读(49) 评论(0) 推荐(0)
2021.05.03 T3 数字
摘要:2021.05.03 T3 数字 问题描述 一个数字被称为好数字当他满足下列条件: 1. 它有**2*n**个数位,n是正整数(允许有前导0) 2. 构成它的每个数字都在给定的数字集合S中。 3. 它**前n位之和与后n位之和相等**或者它**奇数位之和与偶数位之和相等** 例如对于n=2,S={1 阅读全文
posted @ 2021-11-02 11:26 eleveni 阅读(92) 评论(0) 推荐(0)
2021.07.17 P4170 染色(区间DP)
摘要:2021.07.17 P4170 染色(区间DP) [P4170 CQOI2007]涂色 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 重点: 1.目标状态可以由哪些状态转移过来。 题目: 每次可以改变一段连续区间的颜色,问最少需要几次可以吧颜色改为目标区间颜色。 分析: 在一段 阅读全文
posted @ 2021-07-18 13:40 eleveni 阅读(64) 评论(0) 推荐(0)
2021.07.17 P3177 树上染色(树形DP)
摘要:2021.07.17 P3177 树上染色(树形DP) [P3177 HAOI2015]树上染色 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 重点: 1.dp思想是需要什么,维护什么。 2.通过具体的状态推出未知状态的解法。 题意: 一棵有n个点的树,将其中k个点染为黑色,其余 阅读全文
posted @ 2021-07-17 21:53 eleveni 阅读(111) 评论(0) 推荐(0)