
dp
文章平均质量分 92
curry___
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
第一次训练----跳房子
题目链接:https://www.luogu.org/problemnew/show/P3957跳房子,也叫跳飞机,是一种世界性的儿童游戏,也是中国民间传统的体育游戏之一。跳房子的游戏规则如下:在地面上确定一个起点,然后在起点右侧画 nnn 个格子,这些格子都在同一条直线上。每个格子内有一个数字(整数),表示到达这个 格子能得到的分数。玩家第一次从起点开始向右跳,跳到起点右侧的一个格子...原创 2018-10-28 21:54:45 · 298 阅读 · 0 评论 -
数位dp入门及模板
基础篇数位dp是一种计数用的dp,一般就是要统计一个区间[le,ri]内满足一些条件数的个数。所谓数位dp,字面意思就是在数位上进行dp咯。数位还算是比较好听的名字,数位的含义:一个数有个位、十位、百位、千位......数的每一位就是数位啦!之所以要引入数位的概念完全就是为了dp。数位dp的实质就是换一种暴力枚举的方式,使得新的枚举方式满足dp的性质,然后记忆化就可以了。两种不同的枚举:对...转载 2018-10-11 20:16:54 · 272 阅读 · 0 评论 -
RMQ (Range Minimum/Maximum Query)算法
RMQ算法是一种查找一个区间最值的算法,当然是有Q次询问,如果只询问一次,当然直接遍历就好了,如果是询问很多次,这时就需要RMQ算法了。RMQ算法RMQ算法用的是DP求解, 预处理是nlogn的,查询是O(1)。A[i]表示要查询的数列,F[i,j]表示从i开始2^j个数中最大的那一个。例如: 3 ,4 ,5,23,1,12,7F[1,0]就表示从3开...原创 2018-11-14 20:07:50 · 299 阅读 · 0 评论 -
QLU-第五次训练
A 无线网路发射器选址传送门题目描述随着智能手机的日益普及,人们对无线网的需求日益增大。某城市决定对城市内的公共 场所覆盖无线网。假设该城市的布局为由严格平行的129条东西向街道和129条南北向街道所形成的网格 状,并且相邻的平行街道之间的距离都是恒定值 1。东西向街道从北到南依次编号为 0,1,2…128,南北向街道从西到东依次编号为 0,1,2…128。东西向街道和南北向街...原创 2018-11-17 11:16:15 · 534 阅读 · 0 评论 -
QLU—寒假第一次训练
A - Classy Numbers(数位dp)Let's call some positive integer classy if its decimal representation contains no more than 33 non-zero digits. For example, numbers 44, 200000200000, 1020310203 are classy a...原创 2019-01-17 17:16:10 · 360 阅读 · 0 评论 -
20190402训练赛
Problem A Patches1 s, 256 MB【Description】Carlos is very concerned with the environment. Whenever possible, he tries to use less pollutingmeans of transport. He recently got a job close to home a...原创 2019-04-04 16:40:38 · 405 阅读 · 0 评论 -
spoj Favorite Dice(概率dp+期望)
favorite dice题意:给你一个N面的骰子,问n个面都扔到的期望是多少?概率dp和其他的dp有些不同,区别是其他的dp通常是顺着推,而概率dp有的时候需要逆推,具体要看给的条件,例如这个题,很明显用dp[i]表示已经扔到了i个面,还需要扔的期望次数,而可以得出dp[n]=0,所以这个题就需要逆推求解时考虑dp[i]是怎么来的,有可能是扔到了已经扔过的面或者是扔到了没有扔到过...原创 2019-05-10 15:53:16 · 392 阅读 · 0 评论