随笔分类 - 基础算法——动态规划
摘要:https://www.acwing.com/solution/content/57811/ https://www.acwing.com/problem/content/description/1088/ 看到这题用循环写的dp代码瑟瑟发抖~ 数位dp一般记忆化搜索的写法思维难度较低,也比较常用,
阅读全文
摘要:"[USACO1.1]坏掉的项链Broken Necklace" "22892 破碎的项链" 方法一:很容易想到枚举断点,再分别两头找,但是要注意很多细节
阅读全文
摘要:"P1453 城市环路 " 感觉基环树(or环套树)的题目一般都是找到树上的环,断掉一条边再进行树上的操作(如noip2018 "P5022 旅行" ) 双倍经验: "P2607 [ZJOI2008]骑士" P1453和P2607这两题实际上就是基环树上的 "P1352 没有上司的舞会" ,用树形D
阅读全文
摘要:"SP5271 XOINC A Coin Game" 双倍经验: "P2964 [USACO09NOV]硬币的游戏A Coin Game" O3做法(TLE):枚举i,j,k,即剩下i枚金币,上一轮选了j枚金币,这一轮选k(1 using namespace std; int n,sum[2001]
阅读全文
摘要:"P1717 钓鱼" 贪心+堆的方法其他题解已经讲的很清楚了,这里放出萌新简洁的dp做法,如果有正确性问题希望大佬能够指出qwq cpp include using namespace std; define max(a,b) (a b ? a:b) int n,m,ans,f[101][1001]
阅读全文
摘要:"P3126 [USACO15OPEN]回文的路径Palindromic Paths" 看到这题题解不多,蒟蒻便想更加通俗易懂地分享一点自己的心得,欢迎大佬批评指正^_^ 像这种棋盘形的两边同时做的dp还有 "P1006 传纸条," "P1004 方格取数," "T35377 大教室中传纸条" 一、
阅读全文

浙公网安备 33010602011771号