随笔分类 - 动态规划——简单DP
摘要:题目分析 比较巧妙的转化,但是输出方案的时候出了问题,迫使我看了y总的输出方案代码……不知道自己的为啥不行,放坑了 首先一个性质:贪婪度越大的孩子获得的饼干数应该越多。证明也不难证,直接用贪心中的临项交换法就行了,不再赘述。因此我们可以把小朋友按照贪婪值从大到小排序,这样之后他们分配到的饼干数量是单
阅读全文
摘要:概要 概念的穿插引入 降低算法复杂度的方法:利用问题的可划分性以及子问题之间的相似性进行归纳。 动态规划算法把原问题视作若干个重叠子问题的逐层递进,每个子问题的求解过程都构成一个**“阶段”**。 为了保证这些计算都能够按顺序且不重复执行,动态规划要求已经求解的子问题不受后续阶段的影响,这个条件被称
阅读全文
摘要:记录最近刷的DP题 以及 打死都不可能想到状态设计DP系列 汇总
阅读全文
摘要:终于不再是打死都不可能想到状态设计DP系列
阅读全文
摘要:洛谷 P1002 过河卒 ##思路 菜鸡小学生$loceaner$现在才知道过河卒怎么做…… 首先我们把马的控制点全部标记一下(顺便判断一下边界,后面就不用判了) 然后用$DP$来做,需要注意的是如果$f[0][0]$也是马的控制点的话,就没法到达$B$点了,所以$(0,0)$不是控制点才可以到达,
阅读全文
摘要:#传送门 我在下面哦~~ I'm here #思路 比较基础的DP,用$dp[i][j]$来表示第j轮传到i个人有几种办法,然后到传到一个人只有从右边或者从左边, 所以状态转移方程为:\(dp[i][j]=dp[i-1][j-1]+dp[i+1][j-1]\) 有几种特殊情况:当到第一个人时,\(d
阅读全文
摘要:洛谷 P1164 小A点菜 ##题目背景 uim神犇拿到了uoi的ra(镭牌)后,立刻拉着基友小A到了一家……餐馆,很低端的那种。 uim指着墙上的价目表(太低级了没有菜单),说:“随便点”。 ##题目描述 不过uim由于买了一些辅(e)辅(ro)书,口袋里只剩$M$元$(M \le 10000)$
阅读全文
摘要:一本通 1285:最大上升子序列和 我是传送门 ##【题目描述】 一个数的序列$bi$,当$b_1<b_2<...<b_S$的时候,我们称这个序列是上升的。对于给定的一个序列$(a1,a2,...,aN)\(,我们可以得到一些上升的子序列\)(a_,a_,...,a_)$,这里$1≤i_1<i_2<
阅读全文
摘要:洛谷 P1091 合唱队形 \(传送门在这里呀\) 题目描述 $N$位同学站成一排,音乐老师要请其中的$(N-K)$位同学出列,使得剩下的$K$位同学排成合唱队形。 合唱队形是指这样的一种队形:设K位同学从左到右依次编号为$1,2,…,K$,他们的身高分别为$T_1,T_2,…,T_K$, 则他们的
阅读全文

浙公网安备 33010602011771号