摘要:
思考PAM上暴力DP 确实也可以,但是复杂了许多,~~不要想多了!~~ kmp匹配一遍每个串之后直接DP(这样还保险些,毕竟不知道序列总长度) 时间复杂度$O(|S|ka)$ 阅读全文
posted @ 2020-04-02 20:39
starusc
阅读(185)
评论(0)
推荐(0)
摘要:
$f[i][j][u]$i位,j个相同,与NOIu个相同的方案数 打出来发现不对,公共子序列又不是公共前缀 ~~菜死了,又去看题解了┭┮﹏┭┮~~ SOL: 又是一道非常妙的思维题! 两个序列的最长公共子序列$f_{i,j}$ $$ f_{i,j}=max(f_{i 1,j},f_{j 1,i},f 阅读全文
posted @ 2020-04-02 20:19
starusc
阅读(144)
评论(0)
推荐(0)
摘要:
题意:给你一个有向图,用n条路径覆盖(点可重复),使得未被覆盖的点权值最小最大 思考: 先缩点(不过貌似本题无环),变有向无环图(不一定连通) 二分+网络流最小路径覆盖? 查了查发现最小路径覆盖不可重点,此题是可重点的最小路径覆盖(需保证无环) ~~怎么又去看题解了?!~~ floyed求一下传递闭 阅读全文
posted @ 2020-04-02 15:36
starusc
阅读(122)
评论(0)
推荐(0)
摘要:
网络流$dinic$复杂度 上届$O(n^2m)$ 若所有边容量为$1,O(min(n^{\frac13},m^{\frac12})m)$ 二分图$O(n^{\frac12}m)$ $zkw$费用流 一般是流量*$spfa$复杂度$(O(nm))$ 阅读全文
posted @ 2020-04-02 15:05
starusc
阅读(705)
评论(0)
推荐(0)
摘要:
DP分类讨论,状态定义 街道可以乱窜,起点终点确定,求遍历所有点的最短路径 感觉好难,只会10分 网络流暴力30分 哎~ 做题要多思考,不要看题解,也不要看了题解就完了,还有很多做法 SOL: 参考自 "yyb" 阅读全文
posted @ 2020-04-02 14:25
starusc
阅读(240)
评论(0)
推荐(0)
摘要:
$n^2DP$40pts 选的点不一定连通诶 按w排序,在这个点之前的只要在子树内都可以选,dp+树状数组(错误错误,子树内不满足w) 瞄了眼原题,线段树合并!!?? 究竟何时用线段树合并呢? w离散化后做下标,不过好麻烦 SOL: 这个问题相当于求树上的LIS 回顾一下序列上,维护一个大到小的单调 阅读全文
posted @ 2020-04-02 11:10
starusc
阅读(155)
评论(0)
推荐(0)

浙公网安备 33010602011771号