摘要: 由于最大匹配有很多 毒瘤的出题人就想到给每条边加个权然后整一个权值最大 于是喜提最佳匹配 大佬的blog真的好 彻底明白了 传送门 这个问题主要是基于完全图匹配的 如果不是完全图就补一个价值为0就行 算法中就是这两个点用了但是没有产生价值 一定比不选还要差... 算法主要流程: 1.找到左部图中的待 阅读全文
posted @ 2018-11-07 20:28 白怀潇 阅读(375) 评论(0) 推荐(0)
摘要: 今天心态爆炸 一直在练的树dp没做出来 以为自己没问题比较擅长的容斥也没做出来 最后其实T2自己的做法再想一想就是正解 算了说出来也没人信 T1如果沿用之前的思路应该也能想出来... 考试的时候不会再崩溃了 因为没资格 做题的顺序改一下吧 看啥做啥 觉得自己能做就想到底 不要以为自己能快速切某个题 阅读全文
posted @ 2018-11-06 20:39 白怀潇 阅读(148) 评论(0) 推荐(0)
摘要: 传送门 LBA就是强啊... 一开始看这个题的时候还以为一个st表就搞完了 但是交完了T (发现是自己写跪了 updated on 11.06 3 p.m.) 决定还是练一下单调队列 毕竟不太好写 然后这题需要维护两个单调队列分别表示最大最小值 然后再开两级分别维护一行中的最值(x[][])和 上一 阅读全文
posted @ 2018-11-06 07:48 白怀潇 阅读(157) 评论(0) 推荐(0)
摘要: 传送门 最后基本靠自己的思路秒了这个题吧 先排除不合法情况 一个K一个M十分恶心 然后结合不合法仔细想一想只有m==2的时候小头才会产生花费 所以问题就变成选择k个点 花费是所有两个端点都选择的边的边权 求最小花费 按照套路先考虑dp[i][j][0]表示以i为根处理完当前子树 选j个点 0/1表示 阅读全文
posted @ 2018-11-05 20:26 白怀潇 阅读(176) 评论(0) 推荐(0)
摘要: 传送门 还是比较难的 首先题意就容易看错 要求的是有向图单向可达点对数目 考虑环中一定是互相可达的 所以先缩点然后统计好内部的贡献是sze[col]的平方 再dp一下就行 话说输出N^2有90 另:有一个非标准做法就是O(N^3)搞一个传递闭包 然后用bitset卡常1/32 坑点就是(i->i)是 阅读全文
posted @ 2018-11-05 17:26 白怀潇 阅读(177) 评论(0) 推荐(0)
摘要: 传送门 大概是树dp最后一发 题意要求每个点做根的时候中最大值 我们显然不能直接舍掉点不考虑 所以考虑点与点之间的dp[]的转移 转移也就是父子之间转移 我们发现根节点上移一位的时候 子树所有点权值++ 其它权值-- 所以开一个dp[] Time cost: 65min Code: 1 #inclu 阅读全文
posted @ 2018-11-04 16:07 白怀潇 阅读(161) 评论(0) 推荐(0)
摘要: 传送门 讲一下做题的过程 Day1 指定标签搜索 看题 从入门到入土 恶心 再见吧 Day2 这么咕了一道题好像不好?还是做一下吧 10 minutes later…… 这不就是个二叉树吗! 题意就是统计每个点经过的左右边的路径上选择多少条边进行标记 然后化成一个没法巧算的式子来恶心你 求最小值 给 阅读全文
posted @ 2018-11-04 12:26 白怀潇 阅读(309) 评论(0) 推荐(0)
摘要: 传送门 又一个没有上司的舞会 这个dp有环 妈妈怎么办啊 要不...环上随便断一条边? 然后最后选的时候分别取两个根节点不选的情况的最大值 几个要点: 1.图可能是多个环套树 要循环走完 2.不能只记录顶点 因为如果有重边的话会把二元环筛掉 3.位运算优先级... 要写成(i^1)==cntline 阅读全文
posted @ 2018-11-03 21:35 白怀潇 阅读(165) 评论(0) 推荐(0)
摘要: 传送门 我才不会说我这个题D了好久 区间dp可是一大骗分利器 要写熟练 如果第一层循环要枚举长度真的不如记搜 Time cost: 25min 1 #include<cstdio> 2 #include<cstring> 3 #include<algorithm> 4 #include<cmath> 阅读全文
posted @ 2018-11-03 20:54 白怀潇 阅读(130) 评论(0) 推荐(0)
摘要: 传送门 我再做高精就**** 基础dp 然后直接*2^80就暗示高精 然后40min写完之后就一直不过样例... 最后发现自己比较大小从右往左比较的... 窒息 赶紧更自己的板子 本身来讲记忆化搜索更适合状压dp和区间dp 一类树形dp也非常好用 所以这题就记搜(反正都没啥代码难度) 哦除了高精 算 阅读全文
posted @ 2018-11-03 19:47 白怀潇 阅读(164) 评论(0) 推荐(0)