![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
动态规划
微凉code
这个作者很懒,什么都没留下…
展开
-
区间DP
一.区间dp顾名思义:区间dp就是在区间上进行动态规划,求解一段区间上的最优解。主要是通过合并小区间的 最优解进而得出整个大区间上最优解的dp算法。写法主要有记忆化搜索和递推的形式.例题:矩阵连乘最优给定n个矩阵:A1,A2,...,An,其中Ai与Ai+1是可乘的,i=1,2...,n-1。确定计算矩阵连乘积的计算次序,使得依此次序计算矩阵连乘积需要的数乘次数最少。输入数据为矩阵...原创 2019-06-13 09:37:50 · 551 阅读 · 0 评论 -
动态规划总结
随着时间增长,自己也刷了不少dp的题目,在此整理一下,同时做一个分门别类,以便于以后查看。dp在维度上可分为一维dp,二维dp和多维dp。一维,二维较为常见。dp在类型上可分为:线性dp,资源类dp,背包问题,区间dp,树形dp。目录:线性dp 背包问题 资源类dp 区间dp 树形dp 多进程dp(方格取数)这些是暂时整理的分类。一、线性dp 1.最长上...原创 2019-08-04 21:30:07 · 235 阅读 · 0 评论 -
资源分配类动态规划
资源分配(链接)资源分配问题就是将一定数量的一种或若干种资源(原材料、资金、设备等)合理分配给若干使用者,使得资源分配后总结果最优。一种资源的分配问题称为一维资源分配问题,两种资源的分配问题称为二维资源分配问题。假设有一种资源,数量为a,将其分配给n个使用者,分配给第 i 个使用者数量 xi 时,相应的收益为gi(xi) . 问如何分配使得总收入最大?这就是一维资源分配问题,该问题的...原创 2019-08-06 18:14:49 · 4277 阅读 · 1 评论