动态规划
文章平均质量分 84
keguaiguai
什么“人生就是不断的选择”,其实就是在失败后回首往事所遗留的悔恨。
展开
-
【AcWing算法基础班】动态规划(三)学习笔记
本文记录了学习用闫氏DP分析法分析动态规划问题的学习心得,精选了典型例题,描述了数位DP、状压DP、树形DP、记忆化搜索四类动态规划问题的分析过程。原创 2022-02-02 16:42:23 · 702 阅读 · 0 评论 -
【AcWing算法基础班】动态规划(二)学习笔记
本文通过一些经典的例题,以闫氏DP分析法分析了处理线性DP、区间DP、计数类DP三种DP模型的思路。原创 2022-01-21 16:22:21 · 345 阅读 · 0 评论 -
【AcWing算法基础班】动态规划(一)学习笔记
一、背包问题的类型 (1)01背包(0:不用;1:用) 给N个物品,容量是V的背包。用v表示单个物品的体积,w表示单个物品的权值。每件物品最多只能用一次。目标:能放入背包,选出物品的总权值最大。 (2)完全背包(完全:物品个数无限,可以装多次) (3)多重背包(每个物品个数有限) (4)分组背包 物品有N组,每一组物品里面有若干个。每一组里面最多只能选一个物品。 二、01背包问题 样例:N=4,V=5 (v,w):(1,2),(2,4),(3,4),(4,5) 答案:8 什么是DP: ①状态表示:f[i][原创 2022-01-19 10:01:58 · 129 阅读 · 0 评论