2022山东大学计科算法设计与分析期末试题

2022 计科 大三上学期算法期末试题 计算机学院

计算题
  1. 广度优先搜索树 DFS点的开始结束时间 边的种类
  2. Floyd 或者 矩阵乘法计算最短路 写出路径矩阵和前驱矩阵变化过程
  3. 求最大流和最小割 画出剩余网络和增广路
证明题
  1. P=<s,v1,…vk>是s到vk的最短路,按照(s,v1),(v1,v2),…(vk-1,vk)的顺序松弛,证明d[k]=delta(s,vk)
  2. e是某个割的轻边,证明任何一个MST包含e
证明和反例
  1. 下列哪种情况保证u结束之前发现了v,(1)(u,v)属于E, (2)存在u到v的路径

  2. 加权无向完全图 V分为V1和V2,顶点数相差不超过1,(u,v)是V1到V2的最短边 则MST={V1} {V2} {uv} V1,V2继续递归

算法设计
  1. s到t的不经过x的路径数目 定义变量 递推关系式 运行实例
  2. 每条边代表一个容量,路径的容量为各边中最小的,求s到各点的最大容量(dijkstra变体) 运行实例 证明算法正确性
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值