算法设计与分析复习指南
复习视频: 【北大公开课】算法设计与分析、算法设计与分析期末速成
考题如下 自行划重点:
23 算法 回忆版 A卷:
5道选择:渐进界、回溯基于深搜、dp的条件(子问题最优、叠加)、贪心的条件(子结构、贪心)、dij不能处理负权
两道计算:
- 解递推方程(不只算复杂度):T(n)=4T(n/3)+n^2-7n+5
- 对偶线性规划(不需要单纯形):对偶性、松弛条件
max x1 + x2
s.t. x1 <= 5
x2 <= 3
x1 + 3x2 <= 11
x1, x2 >= 0两道算法理解:dp(该章第一个例子)、prim求最小生成树
三道算法设计:移掉 K 位数字、o(n²)求最长单调增子序列、最小费用流和运输问题(建模最大流运输问题)
23 算法 回忆版 B卷:
5道选择:函数渐进界、分支限界法基于广搜、dp条件、贪心条件、快排pivot选择复杂度区别
两道计算
- 解递推方程:T(n)=3T(n/2)+n^2-7n+5
- 求对偶线性方程 然后验证解在原始线性规划最优
两道算法理解:二分查找(给一个数组具体过程)、分支限界法求最短路 画出解空间树 包括最优解点 剪枝点 中间点
三道算法设计:循环日程赛、O(n²)求最长单调增子序列、匈牙利算法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Xxxxic's Blog!