ç®Šæ³Łç«žèµłè¿łéŸ¶æ„⁄å“Š.pdf

Similar documents
<4D F736F F D B8BDBCFE4220D7A8D2B5BBF9B4A1D3EBBACBD0C4BFCEB3CCC3E8CAF62E646F6378>

4.C ( 详细解析见视频课程 绝对值 01 约 21 分 15 秒处 ) 5.E ( 详细解析见视频课程 绝对值 01 约 32 分 05 秒处 ) 6.D ( 详细解析见视频课程 绝对值 02 约 4 分 28 秒处 ) 7.C ( 详细解析见视频课程 绝对值 02 约 14 分 05 秒处 )

PowerPoint Presentation

Microsoft Word - 专升本练习5:图.doc

Summary

<4D F736F F D20B5DACAAED5C220CBABCFDFD0D4BAAFCAFDA3A8BDB2D2E5A3A92E646F63>

RSA 图为 RSA 公开密钥算法的发明人, 从左到右 Ron Rivest, Adi Shamir, Leonard Adleman. 照片摄于 1978 年 裴士辉 QQ:

高等数学A

1 线性空间 基 维数和坐标 3 子空间 4 线性空间的同构 5 线性映射 6 线性映射的像与核 7 线性变换 8 不变子空间 厦门大学数学科学学院网址 :gdjpkc.xmu.edu.c; IP://

PowerPoint Presentation

求出所有的正整数 n 使得 20n + 2 能整除 2003n n 20n n n 20n n 求所有的正整数对 (x, y), 满足 x y = y x y (x, y) x y = y x y. (x, y) x y =

! " # " " $ % " " # # " $ " # " #! " $ "!" # "# # #! &$! ( % "!!! )$ % " (!!!! *$ ( % " (!!!! +$ % " #! $!, $ $ $ $ $ $ $, $ $ "--. %/ % $ %% " $ "--/

试卷

幻灯片 1

三 课程教学内容 1. 教学基本要求 第一章整数的可除性 以带余除法为先导, 以辗转相除法 最大公因数 最小公倍数和算术基本定理为主干 讲授整除理论中最基本的性质 2. 要求学生掌握的基本概念 理论 原理 通过本章学习, 使学生能准理解整数整除 公因数 公倍数的概念及相关性质, 理解剩 余定理, 熟

幻灯片 1

初等数论 教学大纲 课程编码 : 课程名称 : 初等数论学时 / 学分 :54/3 先修课程 : 数学分析 高等代数 适用专业 : 信息与计算科学开设教研室 : 代数与几何教研室 一 课程性质与任务 1. 课程性质 : 初等数论是信息与计算科学专业的一门专业必修课程 该课程是研究

绝对值 绝对值 - 5 = 5 绝对值 - 5 = 5

提问 课堂讨论等 )(30%) 成绩评定采用百分制,60 分为及格 三 课程教学内容 1. 教学基本要求 第一章整数的可除性 以带余除法为先导, 以辗转相除法 最大公因数 最小公倍数和算术基本定理为主干 讲授整除理论中最基本的性质 2. 要求学生掌握的基本概念 理论 原理 通过本章学习, 使学生能准

给定一个长度为 n 包含 100 个变量的布尔公式 F, 判断 F 是否可满足是 NP-complete, 假设 P NP. 2. Multiple Choices Select One (15 problems, 2 points each) 单选题 (15 题, 每题 2 分 ) Each qu

数量 数量 例如 : 这个人的法案是 $75, 那就是 -$75. 他的债务的数量是 : -$75 = $75 数量 例如 : 这个人的法案是 $75, 那就是 -$75. 他的债务的数量是 : -$75 = $75

Microsoft PowerPoint - 概率统计Ch02.ppt [Compatibility Mode]

第七章数组 掌握一维数组的定义 初始化及元素引用 ; 掌握二维数组的定义 初始化及元素引用 ; 掌握字符数组的定义及使用 ; 4. 了解字符串处理函数 ; 第八章函数 掌握函数的定义与调用 ; 掌握函数调用时的实参与形参的结合 ; 理解函数原型声明与函数在源程序中的相对位置的关系 ; 理解函数的嵌套

幻灯片 1


重 庆 邮 电 大 学

数学分析(I)短课程 [Part 2] 4mm 自然数、整数和有理数

定积分的基本概念问题的提出 Yunming Xio ( 南京大学数学系 ) 微积分 I( 高等数学 ) Autumn / 23

Microsoft PowerPoint - DS_Ch7.ppt [兼容模式]

第三章 栈和队列

目录 2. 高斯消去法 2.. 顺序消去法 2..2 列主元消去法 2..3 全主元消去法 2..4 选主元消去法的应用 三角形方程组和三角分解 2.2. 三角方程组的解法 Gauss 变换 Doolittle 分解 选主元三角分解 平方根

试卷代号 : 座位号 I II 中央广播电视大学 学年度第二学期 " 开放本科 " 期末考试 数据结构试题 2011 年 7 月! 题号 I - I 二 三 四! 五! 六 总分 分数 I I I 1 1- I ---1 I 得分 评卷人 一 单项选择

6.3 正定二次型

2018 年天津城建大学攻读硕士学位研究生入学考试试题 (A) 卷 考试科目代码 :825 考试科目名称工程信息技术 招生专业 : 建筑与土木工程

电子技术基础 ( 第 版 ) 3. 图解单相桥式整流电路 ( 图 4-1-3) 电路名称电路原理图波形图 整流电路的工作原理 1. 单相半波整流电路 u 1 u u sin t a t 1 u 0 A B VD I A VD R B

重点与难点 : 集合悖论, 关系演算, 函数中的五个公理 第 3 讲基数 / 势 (Cardinality) 主要内容 : 学习基数及其中的基本概念, 掌握与之相关的重要原理, 并了解它们在计算机科学中的作用 重点与难点 : 自然数, 等势, 有限集 / 无限集, 鸽巢原理等 第 4 讲实践作业 (

第一章.FIT)

大 綱 最 有 利 標 目 的 及 類 型 最 有 利 標 之 辦 理 方 式 準 用 最 有 利 標 取 最 有 利 標 精 神 最 有 利 標 之 類 型 及 其 相 關 規 定 適 用 最 有 利 標 準 用 最 有 利 標 及 取 最 有 利 標 精 神 作 業 程 序 及 實 務 分 析

一 年 二 班 王 呈 業

Microsoft PowerPoint - Chap02.pptx

四 课程与专业毕业要求的关联性 ( 必填项 ) 专业毕业要求 LO11: 能领会用户诉求 目标任务, 正确表达自己的观点, 具有专业文档的撰写能力 LO21: 能根据环境需要确定自己的学习目标, 并主动地通过搜集信息 分析信息 讨论 实践 质疑 创造等方法来实现学习目标 LO31: 工程素养 : 掌

Remark:随机变量不只离散和连续两种类型

第一章自然数 1. 教学基本要求掌握自然数的性质, 了解基数理论下自然数性质的证明 ; 掌握自然数的性质, 了解序数理论下自然数性质的证明 ; 了解数学归纳法的证明, 掌握数学归纳法的实质和运用技巧, 理解各种形式数学归纳法之间的联系 2. 要求学生掌握的基本概念 理论 原理通过本章学习, 使学生能

树上算法选讲 July 22, 2018, riteme

【此处填写课程中文名称】

PowerPoint 演示文稿


C++ 程序设计 告别 OJ1 - 参考答案 MASTER 2019 年 5 月 3 日 1

Microsoft PowerPoint - DS_Ch5 [兼容模式]

树的非递归中序和层次遍历实现


深圳市打通断头路三年行动计划

地会字〔2014〕XXX号

<4D F736F F D203120B8A3BDA8CAA1BDBBCDA8D4CBCAE4CFB5CDB3A1B0C6BDB0B2BDBBCDA8A1B1B4B4BDA8BBEEB6AFCAB5CAA9B7BDB0B82E646F63>

2.1 公 猪 的 引 入 公 猪 健 康 选 择 : 选 择 公 猪 时 必 须 考 虑 其 来 源, 引 进 外 来 公 猪 要 求 从 安 全 系 数 高 的 场 家 选 种 无 特 定 传 染 病, 至 少 半 年 年 确 定 为 无 疫 区, 经 过 抽 血 检 查 合 格 后

<4D F736F F D20CAAEC8FDCEE5BABDB5C0D6CEC0EDBDA8C9E8B9E6BBAEBBB7C6C02DBCF2B1BE>



51 石 景 山 路 石 景 山 十 万 坪 人 行 横 道 灯 西 向 东 八 角 街 道 段 石 景 山 路 52 石 景 山 路 八 角 路 口 由 西 向 东 八 角 路 口 53 八 角 路 八 角 路 口 东 东 西 双 向 八 角 路 口 东 54 方 庄 路 八 里 河 路 口 北

<4D F736F F D20CDBCC2DBD3EBCDF8C2E7D3C5BBAF2DC1F5B1F2C5A9C7ECC7D92E646F6378>

Microsoft Word - 《C语言开发入门》课程教学大纲-2.doc

股票代码: 股票简称:*ST新梅 编号:临

光 一 科 技 重 大 事 项, 特 停 茂 业 商 业 重 要 事 项 未 公 告, 连 续 停 牌 浙 富 控 股 重 大 事 项, 特 停 键 桥 通 讯 重 大 事 项, 特 停 黑 牛 食 品 重 大 事 项, 特 停

郑 州 煤 电 重 要 事 项 未 公 告, 连 续 停 牌 金 圆 股 份 重 大 事 项, 特 停 永 鼎 股 份 重 要 事 项 未 公 告, 连 续 停 牌 长 城 影 视 临 时 停 牌 天 兴 仪 表 临 时 停 牌

Untitled Document

证券代码:000776   股票简称:延边公路   编号:2003-00

商 业 城 大 华 标 准 70 万 70 万 驰 宏 锌 锗 瑞 华 标 准 140 万 150 万 亚 星 锚 链 江 苏 公 证 天 业 标 准 80 万 80

欢迎辞

金 陵 饭 店 中 兴 华 已 报 备 按 照 国 资 委 要 求 定 期 轮 换 天 衡 已 报 备 按 照 国 资 委 要 求 定 期 轮 换 *ST 中 富 中 喜 已 报 备 业 务 约 定 书 到 期 普

辉 丰 股 份 重 大 事 项, 特 停 南 方 轴 承 临 时 停 牌 德 力 股 份 临 时 停 牌 瑞 丰 光 电 临 时 停 牌 联 建 光 电 临 时 停 牌 卡 奴 迪 路 临 时 停 牌

日 涨 幅 偏 离 值 达 到 7% 的 前 五 只 证 券 : 温 氏 股 份 ( 代 码 ) 涨 幅 偏 离 值 :11.68% 成 交 量 :1752 万 股 成 交 金 额 : 万 元 机 构 专 用 机 构 专 用

上市公司股东大会投票信息公告( )

东 华 能 源 江 苏 苏 亚 金 诚 已 报 备 因 地 域 及 审 计 时 间 安 排 等 原 因 中 兴 华 已 报 备 客 户 重 新 选 聘 会 计 师 事 务 所 亿 帆 鑫 富 立 信 已 报 备 客

昆 明 机 床 瑞 华 已 报 备 前 任 服 务 年 限 较 长 毕 马 威 华 振 已 报 备 未 与 客 户 未 就 2015 年 审 计 收 费 达 成 一 致 意 见 中 国 核 电 天 健 已 报 备 定

金 利 科 技 临 时 停 牌 凤 凰 光 学 重 要 事 项 未 公 告, 连 续 停 牌 安 源 煤 业 重 要 事 项 未 公 告, 连 续 停 牌 万 泽 股 份 临 时 停 牌 爱 康 科 技 重 大 事 项, 特 停

卧 龙 地 产 重 要 事 项 未 公 告, 连 续 停 牌 春 兴 精 工 临 时 停 牌 *ST 沧 大 重 要 事 项 未 公 告, 连 续 停 牌 天 地 源 重 要 事 项 未 公 告, 连 续 停 牌 汇 冠 股 份

金 圆 股 份 重 大 事 项, 特 停 长 城 影 视 临 时 停 牌 天 兴 仪 表 临 时 停 牌 商 赢 环 球 重 要 事 项 未 公 告, 连 续 停 牌 荣 安 地 产 临 时 停 牌 中 南 文 化

Microsoft PowerPoint - Chap05

目录 第一章 离散数学笔记 课堂测试一 课堂测试二 二项式系数的组合证明

最小路径覆盖 在一个 N*N 的有向图中, 路径覆盖就是在图中找一些路经, 使之覆盖了图中的所有顶点, 且任何一个顶点有且只有一条路径与之关联 ( 如果把这些路径中的每条路径从它的起始点走到它的终点, 那么恰好可以经过图中的每个顶点一次且仅一次 ); 如果不考虑图中存在回路, 那么每条路径就是一个弱

2014 年全国硕士研究生入学统一考试 数学三试题 一 选择题 :1~8 小题, 每小题 4 分, 共 32 分, 下列每小题给出的四个选项中, 只有一项符合题目要求 的, 请将所选项前的字母填在答题纸... 指定位置上. (1) 设 lim a = a, 且 a 0, 则当 n 充分大时有 ( )

幻灯片 1

幻灯片 1

1

什么是函数式编程?

实验 6 无约束规划与非线性规划模型的求解 姓名 : 徐美君 学号 : 班级 : 数统 (3) 班 一 实验要求 (1) 了解 matlab 中常用优化命令 ( 无约束规划 : fminunc, fminsearch; 约束规 划 :fminbnd, fmincon, fmi

演算法導入、ソート、データ構造、ハッシュ

7. 下列矩阵中, 与矩阵 相似的为. A.. C.. B.. D. 8. 设 AB, 为 n 阶矩阵, 记 rx ( ) 为矩阵 X 的秩,( XY?) 表示分块矩阵, 则 A. r( A? AB) r( A). B. r( A? BA) r( A). C. r A B r A r B (? )

一 握手定理的应用 二 平面图 欧拉公式的应用 三 图的基本概念与应用 四 欧拉图和哈密顿图 五 图的着色

7. 下图中所使用的数据结构是 ( ) 压入 A 压入 B B 弹出 B 压入 C C A A A A A. 哈希表 B. 栈 C. 队列 D. 二叉树 8. 在 Windows 资源管理器中, 用鼠标右键单击一个文件时, 会出现一个名为 复制 的 操作选项, 它的意思是 ( ) A. 用剪切板中的

中国科学院研究生院

7. 下图中所使用的数据结构是 ( ) 压入 A 压入 B B 弹出 B 压入 C C A A A A A. 哈希表 B. 栈 C. 队列 D. 二叉树 8. 在 Windows 资源管理器中, 用鼠标右键单击一个文件时, 会出现一个名为 复制 的 操作选项, 它的意思是 ( ) A. 用剪切板中的


3 堆栈与队列 (1) 堆栈与队列的基本概念 基本操作 (2) 堆栈与队列的顺序存储结构与链式存储结构的构造原理 (3) 在不同存储结构的基础上对堆栈与队列实施插入与删除等基本操作对应的算法设计 4 串 (1) 串的基本概念 串的基本操作和存储结构 (2) 串的模式匹配算法和改进的 KMP 算法 5

运用伸展树解决数列维护问题

牛客寒假训练营1题解

PowerPoint Presentation

强连通分支、桥和割点

PowerPoint Presentation

一元多项式实验要求

Transcription:

0x00 基本算法 位运算补码表示法, 理解 C++ 无符号 有符号整数在计算机中的存储方式各种按位运算, 包括取位 置位 移位等, 以及一些常见技巧快速幂,64 位整数乘法二进制状态压缩, 使用二进制数对状态进行压缩 提取的方法枚举 模拟 递推能想象问题 状态空间, 理解各种基本算法其实是对状态空间的遍历与映射常见的枚举形式, 无法设计有效算法时能够通过枚举的方式直接遍历状态空间通过模拟, 主要侧重代码实现能力的训练递推边界 目标 递推公式的发现与设计一维 二维前缀和的递推与应用递归理解递归思想 子问题 递归边界 回溯时还原现场递归实现常见规模的状态空间的遍历分治思想, 对问题进行划分 递归 再合并分形, 主要练习对子问题的划分 提取 抽象递归的机器实现, 转化成非递归的通用方法二分整数集合二分法 实数域二分法单峰函数的三分法二分答案, 把求解转化为判定排序各种排序算法, 插入 / 选择 / 冒泡 / 堆 / 归并 / 快速 / 计数 / 基数 / 桶排序离散化中位数相关问题, 包括货仓选址 环形均分纸牌 动态维护中位数等求第 k 大数的 O(N) 算法逆序对相关问题, 使用归并排序求逆序对

倍增序列上的倍增算法及其应用 RMQ-ST 算法贪心贪心思想及其证明手段, 主要通过较多题目开拓视野 归纳总结 0x10 基本数据结构 栈栈的基本实现, 使用数组和栈顶位置变量模拟一个栈栈的灵活应用, 例如使用辅助栈保存额外信息 对顶栈等表达式计算, 后缀表达式 中缀转后缀 中缀表达式递归求值单调栈队列一般队列 双端队列 循环队列的基本实现单调队列, 理解使用单调性处理问题的思想链表与邻接表双向链表的实现与操作, 以及数组模拟链表邻接表结构, 图和树的邻接表存储与遍历 Hash Hash 表, 使用邻接表结构实现开散列法字符串 Hash, 前缀与区间 Hash 值 二分法的结合 字符串 KMP 模式匹配算法,next 数组的灵活运用最小表示法, 循环同构问题 Trie

Trie 的插入 检索等基本操作 Trie 与 xor 问题二叉堆二叉堆的基本操作及其实现,Insert GetTop Extract Remove 等二叉堆的灵活应用, 与贪心算法相结合, 数据结构间 建立映射 的思想 k 叉 Huffman 树与 Huffman 编码 0x20 搜 索 树与图的遍历树与图的深度优先遍历, 树的 DFS 序 深度 重心, 图的连通块划分树与图的广度优先遍历, 拓扑排序,bitset 优化的可达性统计深度优先搜索深搜的三种基本递归形式, 经典的子集和 全排列 N 皇后问题等深搜框架的设计与实现, 搜索树理论剪枝剪枝的设计思想与实现优化搜索顺序 排除等效冗余 可行性与最优性剪枝 记忆化等常见剪枝手法迭代加深迭代加深思想, 迭代加深 DFS(ID-DFS) 双向搜索思想, 双向 DFS 广度优先搜索广搜框架的设计与实现, 熟练使用记录数组判重 方向常数数组等广搜的常见问题类型, 如走地图 多起点 BFS 双重 BFS 等广搜变形双端队列 BFS, 双向 BFS 优先队列 BFS, 理解并能根据每次扩展代价的实际情况选择正确的 BFS 形式

A* 估价函数的设计准则, 估值 f(state) 未来实际代价 g(state) A* 算法的实现,A* = 优先队列 BFS + 估价函数 IDA* IDA* 算法的实现,IDA* = 迭代加深 DFS + 估价函数 0x30 数学知识 质数质数的判定, 试除法质数的筛选,Eratosthenes 筛法 线性筛法算术基本定理, 试除法分解质因数约数算术基本定理的约数个数推论 约数和推论试除法求约数, 倍数法求 1~N 每个数的约数集合最大公约数, 最小公倍数, 更相减损术, 欧几里得算法欧拉函数的定义与基本性质, 积性函数的定义与基本性质试除法计算欧拉函数,Eratosthenes 筛法与线性筛法快速递推欧拉函数同余同余 同余类 剩余系的定义费马小定理, 欧拉定理及其推论 Be zout 定理, 扩展欧几里得算法乘法逆元的计算与应用线性同余方程 方程组的求解, 中国剩余定理高次同余方程中指数的求解,Baby Step, Giant Step 算法矩阵乘法矩阵乘法运算与基本性质矩阵乘法加速递推, 状态矩阵 转移矩阵的构造方法

高斯消元与线性空间系数矩阵 增广矩阵 主元 自由元 初等行变换等概念高斯消元的实现, 方程组唯一解 多解 无解的判断线性空间的相关概念, 高斯消元求线性空间的基线性空间的推广, 异或空间的性质与应用, 去重与不去重异或空间的形态组合计数加法原理, 乘法原理, 排列数, 组合数及其性质组合数的递推求法 逆元求法 分解质因数约分求法二项式定理,Lucas 定理多重集的排列数和组合数 Catalan 数列的定义和应用容斥原理与 Möbius 函数容斥原理的理解与应用多重集组合数的完整解析 Mo bius 函数的定义 计算与应用概率与数学期望随机变量 概率 数学期望等相关定义数学期望的线性性质, 数学期望的递推计算, 数学期望与动态规划的结合 0/1 分数规划 0/1 分数规划模型与二分法求解博弈论之 SG 函数 NIM 游戏等简单博弈模型 SG 函数的计算与应用 0x40 数据结构进阶 并查集 并查集的基本实现与应用, 路径压缩

并查集对传递性关系的维护, 扩展域并查集, 边带权并查集树状数组支持单点增加 区间和查询的树状数组支持区间增加 单点查询的树状数组支持区间增加 区间和查询的树状数组树状数组的应用, 求逆序对 实时维护 01 序列中的第 k 个 1 线段树支持单点修改 区间查询的线段树线段树延迟标记, 支持区间修改 区间查询扫描线思想, 线段树维护扫描线分块分块的 大段维护 局部朴素 思想两种常见的分块形式, 在线求区间众数离线对询问进行分块的算法点分治点分治框架, 以树的重心为根防止退化两种常见的子树统计方法 : 树上直接统计 指针扫描数组二叉查找树与平衡树初步 BST 的实现与基本操作平衡树初步 : 单旋转的概念,Treap 的实现与基本操作,*Splay 0x50 动态规划 线性 DP 理解动态规划的 阶段 状态 决策 三要素应用动态规划的三个条件 : 子问题重叠性 最优子结构 无后效性 能抽象出题目关键点作为状态, 并选择覆盖整个状态空间的最小维度集合简单状态转移方程的设计与实现

通过记录转移来源 递归输出的方法, 求出动态规划算法的具体方案 DP 的初步优化 : 离散化 贪心 变量维护决策集合 前缀和预处理等方法背包了解 0/1 背包 完全背包 多重背包 分组背包模型在传统线性 DP 基础上省略 阶段 维度, 控制循环顺序进行背包 DP 的手段多重背包的二进制拆分优化区间 DP 区间 DP 的状态设计区间 DP 的一般转移方式 : 枚举划分点 DP 的两种等价实现方式 : 递推 ( 循环 ) 与递归 ( 记忆化搜索 ) 线性 DP 中 区间 与树形结构中 子树 的联系树形 DP 树形 DP 的状态设计树形 DP 的实现方式 : 深度优先遍历背包类树形 DP 的实现方式 : 分组背包转移不定根的树形 DP: 二次扫描与换根法环形与后效性处理环形 DP 两种手段, 两次 DP( 一次断开 一次强制连接 ) 环拆成链复制一倍高斯消元求解有后效性的状态转移方程状态压缩 DP 状态压缩 DP 的状态表示 : 集合型状态压缩为整数状态的方法, 相关的位运算状态压缩 DP 的状态转移 : 一般转移 DFS 转移 合法性判定倍增优化 DP 倍增优化 DP 的状态表示与转移方程设计倍增优化 DP 的实现 : 先用动态规划预处理, 再用二进制拆分思想进行拼接数据结构优化 DP 用线段树 树状数组 二叉堆等, 维护决策候选集合, 优化 DP 的转移单调队列优化 DP 能够确定决策的取值范围并挖掘其单调性状态转移方程的变形, 分开 只含状态变量 和 只含决策变量 的部分单调队列优化 DP 的程序实现框架单调队列的三种通用操作 : 检查队头合法性 取最优 队尾插入并维护单调性

多重背包的单调队列优化算法斜率优化斜率优化与线性规划的联系, 建立坐标系, 使用斜率和截距分析凸壳形状单调队列维护凸壳的三种通用操作插入的坐标或待查询的斜率不具有单调性时的解决方法 : 二分 平衡树费用提前计算思想四边形不等式四边形不等式的定义和相关定理一维线性 DP 二维区间 DP 的四边形不等式优化决策单调性证明 维护与实现计数类 DP 计数类 DP 不重不漏 的基本原则, 加法原理与乘法原理子问题互斥性, 寻找 基准点 的思想, 围绕基准点构造一个不可划分的整体数位统计 DP 数位统计问题的常见模型与求解方法 : 动态规划预处理 试填法 0x60 图 论 最短路图的基本概念, 图的邻接矩阵与邻接表存储单源最短路径问题,Dijkstra 算法及堆优化,Bellman-Ford,SPFA 算法单源最短路径各算法的适用范围, 单源最短路径问题的变形与扩展任意两点间最短路径问题,Floyd 算法的本质及应用传递闭包, 无向图最小环问题最小生成树最小生成树的定义与基本性质,Kruskal 算法,Prim 算法最小生成树问题的变形与扩展树的直径与最近公共祖先

树的直径的定义与计算 : 动态规划或两次 BFS 树的直径的性质与应用, 尤其是直径的 最长性 LCA 的定义与计算, 向上标记法, 树上倍增法,LCA 的 Tarjan 算法 LCA 的扩展与应用 : 树上差分算法 等树上倍增法的应用 : 次小生成树 等基环树基环树 外向树 内向树的定义, 基环树的处理方法负环与差分约束最短路中负环的判定方法差分约束系统的求解, 差分约束到最短路的转化 Tarjan 算法与无向图连通性无向图的搜索树 时间戳与追溯值, 割点与割边判定法则 Tarjan 算法求割点 割边 点双连通分量 边双连通分量双连通分量的性质与应用, 缩点欧拉图的判定, 欧拉路的计算 Tarjan 算法与有向图连通性有向图的搜索树 边的分类,Tarjan 算法求强连通分量强连通分量的性质与应用, 缩点有向无环图的必经点与必经边, 路径条数取模法 2-SAT 问题的判定, 自底向上拓扑排序构造方案二分图的匹配二分图的判定 : 染色法判断是否存在奇环二分图最大匹配 : 匈牙利 ( 增广路 ) 算法二分图匹配的模型构建方法, 0 要素 与 1 要素, 二分图多重匹配二分图带权最大匹配 :KM 算法二分图的覆盖与独立集二分图最小点覆盖, 模型构建的 2 要素 二分图最大独立集, 团 与独立集的对应关系, 补图转化思想有向无环图的最小路径点覆盖 最小路径可重复点覆盖网络流初步网络流的定义, 容量限制 斜对称 流量守恒 三条基本定律最大流的 Edmonds-Karp 增广路算法与 Dinic 算法

网络流求解二分图匹配的方法, 二分图最大匹配的必须边 可行边判定 最小割的定义, 最大流最小割定理, 点边转化 技巧 费用流的 Edmonds-Karp 增广路算法及其应用