自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 dp&卡特兰数&记忆化搜索-P1044 栈

P1044 栈 递归思路 本题的描述十分简单。n个数依次进栈,可随机出栈。求有几种可能。 dfs可以解,但是递推仿佛好像如同看上去貌似更简单一些。 解释一下原理: 建立数组f。f[i]表示i个数的全部可能性。 f[0] = 1, f[1] = 1; //当然只有一个 设 x 为当前出栈序列的最后一个,则x有n种取值 由于x是最后一个出栈的,所以可以将已经出栈的数分成两部分 1、比x小 2、比x大 ...

2019-10-17 22:44:25 187

原创 01背包的搜索原理(还是懵逼)

P1802 5倍经验日 背包还是理解不到位呀QWQ 思路 简单的01背包,不过实在01背包的基础上加了一个小小的变化,也就是不用药打也是要算在重量内。 所以可得动态转移方程: f[j]=max(f[j]+lost[i],f[j-use[i]]+win[i]) (当j>=use[i]时) f[j]=f[j]+lost[i] (当j<use[i]时)//重点 注意: 由于有时取不到赢的价值...

2019-10-15 22:03:08 161

原创 线性dp(路径压缩)-P1052 过河

P1052 过河 直接暴力dp一定会爆,要状态压缩一下,虽然L到了10^9,但是石子少啊,只100,所以说在此之间会有很多空挡,会造成很多冗杂的状态。所以把中间空着的状态进行压缩。 如何压缩?首先,1≤S≤T≤10。那我们把石子间的空隙%lcd(1,2,3,4,5,6,7,8,9,10),也就是 % 2520。(lcd为最小公倍数) 为啥这样做?无论青蛙能跳多少,他一定能到达2520处,如果252...

2019-10-13 22:35:14 130

原创 区间dp&记忆化搜索-P1063 能量项链

P1063 能量项链 https://www.luogu.org/problem/P1063 另外推荐一下同类型P1880 石子归并 思路 经典区间dp,题目要求的是整个区间的最优解,所以根据DPDP的最优性原理,我们可以从最小的可求最优解的区间入手(即n=2n=2,因为只有一颗珠子时无法合并),每次尝试把它分成两个不同的小区间,从中取最优的方案。 设f [ i ][ j ] ,f[ i ][ j...

2019-10-13 11:54:41 182

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除