会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
baoliang
博客园
首页
新随笔
联系
订阅
管理
2020年1月1日
《算法导论(原书第3版)》第23章部分题目解答
摘要: 第23章 最小生成树 23.1 最小生成树的形成 23.1 5 对于任意一个被e横跨的割,我们知道,它必然会被另一个与e在同一个环上的边横跨。而“e为连通图$G=(V,E)$的某条环路上权重最大的边”,如果e是唯一最大的,那么所以任意时刻e不会成为一个安全边,所以图G中必然存在一棵不包含边e的最小生
阅读全文
posted @ 2020-01-01 12:59 baoliang
阅读(1620)
评论(0)
推荐(0)
2019年12月31日
《算法导论(原书第3版)》第24章部分题目解答
摘要: 第24章 单源最短路径 24.1 Bellman Ford算法 24.1 4 思路: 先做|V| 1遍松弛操作,然后再做一遍松弛操作,对于这次松弛操作中dist值被更新的点,必然包含了每个负环中的至少一个点。对于这些点做dfs查找它们能够在图中到达哪些点,所有被搜索到的点即为题目要求找的点 部分c+
阅读全文
posted @ 2019-12-31 22:18 baoliang
阅读(3011)
评论(0)
推荐(0)
《算法导论(原书第3版)》第22章部分题目解答
摘要: 第22章 基本的图算法 22.1 图的表示 22.1 4 用一个二维矩阵v来记录一个边是否出现过,若出现过,不再加入邻接链表中。 用vector e, newe来模拟旧邻接链表与新邻接链表 部分c++代码: c++ //用于处理有向图,处理无向图时,相应部分改为M[i][j]=M[j][i]=1,M
阅读全文
posted @ 2019-12-31 16:53 baoliang
阅读(664)
评论(0)
推荐(0)
《算法导论(原书第3版)》第3章部分题目解答
摘要: 第3章 函数的增长 3.1 渐进记号 3.1 1 $\because$f(n)与g(n)为渐进非负函数 $\therefore \exists n_0$,当n $n_0$时, $0\leq f(n)\leq max(f(n),g(n)), 0\leq g(n)\leq max(f(n),g(n))$
阅读全文
posted @ 2019-12-31 10:29 baoliang
阅读(631)
评论(0)
推荐(0)
公告