网络最大流-Dinic Posted on 2020-Mar-02 Edited on 2020-Mar-29 前置知识存图方式(邻接表,邻接矩阵),图的遍历(dfs,bfs) 引入我们举个例子吧: 有一个毒瘤水管工,他会造水管,有一天他造了一个水管网络,就像一个图。其中有一个点只有出边,就是起点,还有一个点只有入边,是终点。 点之间有一些管子,这些管子都有单位时间内的容量,现在毒瘤水管工想知道,他的管子在单位时间内在起点终点之间最多能流多少水。 Read more »
最小生成树 Posted on 2020-Mar-01 Edited on 2020-Mar-29 前置知识存图方式(邻接表,邻接矩阵),并查集。 不会的快进入链接学习吧! 引入生成树,就是从一个图中选中n−1n-1n−1条边,使得这些边构成一棵树,并包含图中的所有节点。 最小生成树,就是找到一种生成树,使得这个生成树的边权和最小。 Read more »
并查集 Posted on 2020-Mar-01 Edited on 2020-Mar-29 前置知识哈哈,简单到爆,没有。 引入并查集是一种快到爆炸的集合算法,可以进行两项基本操作:合并两个集合(并)、查询两个参数是否在一个集合内(查)。这也是它名字的由来。 Read more »
树链剖分 Posted on 2020-Mar-01 Edited on 2020-Mar-29 前置知识必备:存图方式(邻接表,邻接矩阵),dfs序。 维护:线段树、树状数组、BST。 不会的快进入链接学习吧! 引入树链剖分,简单来说就是把树分割成链,然后维护每一条链。一般的维护算法有线段树,树状数组和BST。复杂度为O(logn)O(log n)O(logn)。 Read more »
test Posted on 2020-Mar-01 Edited on 2020-Mar-29Is KaTeX working?-IT WORKED!NICE!\texttt{Is KaTeX working?-IT WORKED!NICE!}Is KaTeX working?-IT WORKED!NICE!aba^bab(ab)\left(\dfrac{a}{b}\right)(ba)