DP
文章平均质量分 93
EQSAN
蒟蒻RP++
展开
-
luoguP1941飞扬的小鸟NOIP(细节dp)
题目链接题意:对于每一单位时间可以向上跳k*x[i],从i-1–>i,也可以向下掉y[i]很明显的dp思路却有许多细节要处理设dp[i][j]表示到(i,j)这一位置的最少点击次数,根据题意可以推出转移方程:dp[i][j]=min(dp[i-1][j-k*x[i]],dp[i-1][j+y[i]])就这样转移稍微考虑一下边界就行了吗?那就WA声一片了三大细节:...原创 2019-11-14 22:20:07 · 144 阅读 · 0 评论 -
考前肝蛇题(luoguP3953逛公园) NOIP 2017
逛公园题目链接1.题目意思:给一个有向图,求1—>n的路径中,路径长度小于dis[n]+k的路径数(min[i]表示1–>i的最短路长度);2.解题思路30分对于k=0的数据考虑最短路计数即可100分设f[u][j]表示dis(1,u)(这里dis仅表示1—>u的任意路径长度)<=min[u]+k的路径总数这个定义很关键,网上许多题解的定义并不明确,还是自...原创 2019-11-13 22:47:20 · 176 阅读 · 0 评论 -
LuoguP1514引水入城(搜索+dp)
https://www.luogu.org/problemnew/show/P1514题目如上非常非常巧妙的一道题目;1.先思考,要求的是什么?如题目所说,目的是要把第n排全部建上那个什么水利工程,全建上,也就是全部覆盖!再考虑起点,也就是河岸,动动笔,也不难发现,某些节点可以拓展到终点的一片区域,如样例一中9可以拓展到的点如图所示,绿色的框则表示9,也就是入口第一列的这个点所能到达...原创 2018-10-30 21:48:39 · 153 阅读 · 0 评论 -
数位dp初步洛谷P2657 [SCOI2009]windy数
题目链接初学数位dp,做了个基础题体会其根本。数位dp:题目常给一区间[l,r],求区间内符合某些性质的数的个数,由于l,r非常大,可能是long long级别,暴力枚举必挂,于是可以从数的每一位来入手,大大减少复杂度。同时答案总满足前缀和的性质,即答案为ans([0,r])-ans([0,l-1])考虑此题:求[l,r]内相邻数字相差绝对值>=2的数的个数例如数字135,13...原创 2019-08-25 00:09:45 · 155 阅读 · 0 评论