摘要: 题意: 给定一个无向连通图,有两个人分别在$a$,$b$点,每个点有概率留在本地不动,剩下等概率移动到一个相邻的点。问他们在每个点相遇的概率。 其中,$n\leq 20$。 知识点: 期望概率DP,高斯消元 解法: 首先我想讲一下为什么我想写这一篇题解,因为网上大多数其他的题解里面描述的都有一点很关 阅读全文
posted @ 2020-04-01 12:20 MN2016 阅读(167) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-03-29 15:37 MN2016 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 莫队算法分那么几类: 普通序列 带修改 树上 回滚 支持在线(我不会) 二次离线(我不会) 其实上述的类型还可以组合起来(~~非常的毒瘤~~)。 个人理解莫队算法的精髓在于如何利用暴力将答案再合理的时间和空间内跑出来。说白了: $$莫队算法=一种很牛逼的自定义排序+分块处理+暴力$$ 首先要理解自定 阅读全文
posted @ 2020-03-26 18:44 MN2016 阅读(214) 评论(3) 推荐(0) 编辑
摘要: 以下的内容仅是一些对上下界网络流的补充说明,基础概念都没有涉及,但是有一些注意点。 这里的三道题(无源汇上下界可行流,有源汇上下界最大流,有源汇上下界最小流)是采用$LOJ$的模板,题号是$115 117$。 $LOJ115$ 无源汇有上下界可行流 题意: 给定一个无源汇的图,流量有上下界,问一个可 阅读全文
posted @ 2020-02-16 16:23 MN2016 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 刚刚学了上下界网络流,感觉这篇博客写得很好,转载一下: https://www.cnblogs.com/mjtcn/p/8469349.html 阅读全文
posted @ 2020-02-16 13:55 MN2016 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个网格图,每个格子有点权,要求取出的格子没有公共边,问权值和的最大值。 知识点: 最小割 解法: 相邻两个点的横纵坐标之和必定异奇偶,所以只要同奇偶的点必定可以同时取,而且异奇偶的也不一定不能同时取(只有相邻不能)。所以这是一个二分图。S向奇数那边连边,连点权,偶数向T连点权。中间假如 阅读全文
posted @ 2020-02-13 21:30 MN2016 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个网格图和限定蜥蜴的跳跃距离,图上有一些格子有石柱,柱子的高度是可以最多经过的次数,且每格子上最多站一只蜥蜴,问最少有多少只蜥蜴逃不出去。 知识点: 最大流 解法: 正难则反,考虑如何计算最多多少只蜥蜴逃得出去,用总数减去即可。源点连向每只蜥蜴为1,将每个石柱的点拆点,次数多少拆多少个 阅读全文
posted @ 2020-02-13 13:45 MN2016 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 题意: 有$n$头牛,$F$种食物、$D$种饮料各一种,每头牛有一个喜欢的食物、饮料集合而且它只能吃各一种,问如何分配使都吃到和喝到自己喜欢的东西的牛数最多。 知识点: 最大流 解法: 设点$A_i$和$B_i$分别表示食物和饮料,$S$点连$A_i$,$B_i$连$T$,都连$1$边,表示有这么的 阅读全文
posted @ 2020-02-12 18:30 MN2016 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个$n\times m$的方格,其中有一些障碍格子,限定每行每列分别至少要有的士兵数,问最少要摆多少个士兵。 知识点: 最大流 解法: 考虑在非障碍格子都摆上一个士兵,假如还是不够数,那么无解; 否则考虑哪些士兵可以去掉仍然满足限制条件。 所以源点连“该行可以摆放的数量 限定最小值”的 阅读全文
posted @ 2020-02-12 15:42 MN2016 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 题意: 给定一个序列,问最大的k段连续异或和的代数和。 知识点: 可持久化Trie,堆 解法: 首先异或的一个性质可以把连续子串转化成前缀和的形式维护。 然后看到异或代数和最大,可以想到可持久化Trie。 但是维护的方法又有两种。 第一种也是我一开始想到的,把n个值最大的放到堆中,每次从堆中取出一个 阅读全文
posted @ 2020-02-12 14:00 MN2016 阅读(57) 评论(0) 推荐(0) 编辑