08 2021 档案
摘要:#介绍 状压dp其实就是将状态压缩成2进制来保存 其特征就是看起来有点像搜索,每个格子的状态只有1或0 ,是另一类非常典型的动态规划 举个例子:有一个大小为n*n的农田,我们可以在任意处种田,现在来描述一下某一行的某种状态: 设n = 9; 有二进制数 100011011(九位),每一位表示该农田是
阅读全文
摘要:#介绍 首先先了解网络和流 再了解一下网络流的相关定义: 源点:有n个点,有m条有向边,有一个点很特殊,只出不进,叫做源点。 汇点:另一个点也很特殊,只进不出,叫做汇点。 容量和流量:每条有向边上有两个量,容量和流量,从i到j的容量通常用c[i,j]表示,流量则通常是f[i,j]. 残量:就是当前容
阅读全文
摘要:#题目描述 有 \(n\) 件工作要分配给 \(n\) 个人做。第 \(i\) 个人做第 \(j\) 件工作产生的效益为 \(c_{ij}\) 。试设计一个将 \(n\) 件工作分配给 \(n\) 个人做的分配方案,使产生的总效益最大。 #输入输出格式 ##输入格式 文件的第 \(1\) 行有 \(
阅读全文
摘要:#题目描述 \(G\) 公司有 \(n\) 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使 \(n\) 个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。 #输入输出 ##输入格式 第一行一个正整数 \(n\),表示有 \(n\) 个仓库。 第二行 \(n
阅读全文
摘要:#题目描述 194 年,特种兵麦克接到国防部的命令,要求立即赶赴太平洋上的一个孤岛,营救被敌军俘虏的大兵瑞恩。瑞恩被关押在一个迷宫里,迷宫地形复杂,但幸好麦克得到了迷宫的地形图。迷宫的外形是一个长方形,其南北方向被划分为 \(N\) 行,东西方向被划分为 \(M\) 列,于是整个迷宫被划分为 \(N
阅读全文
摘要:前言: 模拟赛是碰到有一道题要用二分图做,写个blog 注意:全文有一些概念要冷静,慢慢琢磨,切勿急躁 #介绍 二分图又称作二部图,是图论中的一种特殊模型。 设G=(V,E)是一个无向图,如果顶点V可分割为两个互不相交的子集(A,B),并且图中的每条边(i,j)所关联的两个顶点i和j分别属于这两个不
阅读全文
摘要:关于树形dp 我觉得他和线性dp差不多 总结 最近写了好多树形dp+树形结构的题目,这些题目变化多样能与多种算法结合,但还是有好多规律可以找的。 先说总的规律吧! 一般来说树形dp在设状态转移方程时都可以用f[i][]表示i这颗子树怎么怎么样的最优解,实现时一般都是用子树更新父亲(即从下向上更新),
阅读全文
摘要:介绍: 单调队列优化的原理 先回顾单调队列的概念,它有以下特征: (1)单调队列的实现。用双端队列实现,队头和队尾都能插入和弹出。手写双端队列很简单。 (2)单调队列的单调性。队列内的元素具有单调性,从小到大,或者从大到小。 (3)单调队列的维护。每个新元素都能进入队列,它从队尾进入队列时,为维护队
阅读全文
摘要:原因 回顾一下旧知识 概况 在一给定的无向图G = (V, E) 中,(u, v) 代表连接顶点 u 与顶点 v 的边(即),而 w(u, v) 代表此边的权重,若存在 T 为 E 的子集(即)且为无循环图,使得的 w(T) 最小,则此 T 为 G 的最小生成树。 \(\omega(t)=\sum\
阅读全文
摘要:概念 若网络中的每条边都有一个数值(长度、成本、时间等),则找出两节点(通常是源节点和阱节点)之间总权和最小的路径就是最短路问题 算法 Floyd-warshall算法 ~~~ (1)介绍:非常的好用,通常可以在任何图中使用,包括有向图、带负权边的图。 (2)算法讲解:Floyd算法 从第一个顶点开
阅读全文
摘要:什么是字典树? 叫前缀树更容易理解 字典树的样子 Trie又被称为前缀树、字典树,所以当然是一棵树。上面这棵Trie树包含的字符串集合是{in, inn, int, tea, ten, to}。每个节点的编号是我们为了描述方便加上去的。比如上图中3号节点对应的路径0123上的字符串是inn,8号节点
阅读全文

浙公网安备 33010602011771号