摘要: 倍增(ST) 倍增是什么? 倍增,每次将范围扩大或减少一倍以达到加速的效果 思想引入:如果你想跳到n = 15米远的地方,怎么做? 一步一步跳过去(暴力):显然这是15次 $2^k$次(倍增): 设 k = 5,\(2^5\) = 32 > n, k -- ,k = 4 (超了) k = 4, \( 阅读全文
posted @ 2022-05-05 18:17 zhicheng_1003 阅读(488) 评论(0) 推荐(0)
摘要: 二分图 什么是二分图? 二分图又称二部图,是图论的一种特殊模型。 节点由两个集合组成,且两个集合内部没有边的图。 设$G = (U,V)$是一个无向图,如果顶点$U$可以分割为两个互不相交的子集$(A,B)\(,并且图中的每条边\)(i,j)$所关联的两个顶点$i$和$j$分别属于这两个不同的顶点集 阅读全文
posted @ 2022-05-02 17:58 zhicheng_1003 阅读(287) 评论(0) 推荐(0)
摘要: 差分约束 什么是差分约束? 是一种特殊的$n$元一次不等式组,它包含$n$个变量$x_1,x_2,...,x_n$以及$m$个约束条件,每个约束条件是由两个其中的变量做差构成的。 形如$x_i - x_j \le c_k$,其中 $1 \le i,j \le n, i \ne j,1 \le k \ 阅读全文
posted @ 2022-04-30 20:11 zhicheng_1003 阅读(699) 评论(0) 推荐(0)
摘要: 01分数规划 什么是01分数规划? 分数规划用来求一个分式的极值。 给出$a_i$和$b_i$,求一组$w_i$ ∈ {0,1},最小化或最大化 $$\frac{\sum_{i=1}^n a_i \times w_i}{\sum_{i=1}^n b_i \times w_i} $$ 另一种描述:每种 阅读全文
posted @ 2022-04-30 20:04 zhicheng_1003 阅读(115) 评论(0) 推荐(0)