- 11
- 0
- 约9.73千字
- 约 8页
- 2020-05-14 发布于安徽
- 举报
《算法导论》复习笔记
Chapter22 基本图算法
22.1-1 有向图邻接链表,计算节点出度和入度的时间复杂度?
O(V+E)
开一个 degree[] 数组,大小为结点个数,复杂度 O(V);
遍历邻接链表,经过边 uv 时,计算出度 degree[u]+=1, 计算入度 degree[v]+=1, 复杂度 O(E)
22.1-4 将一个多图变成等价无向图,用邻接链表表示,时间复杂度 O(V+E)
多图是允许重复边和自循环边的图。
开一个 bool 数组 mark[], 大小为节点个数,初始化为 false 。复杂度 O(V) 。
对每个顶点 u 的邻接链表,遍历,令 v 为 u 的边所指向的顶点;如果 mark[v]=false ,将 uv
加入新图,并将 mark[v] 设置为 true ;否则就跳过。复杂度 O(E)
再次遍历 u 的连边,将 mark[v] 初始化
整体复杂度 O(V+E)
伪代码 :
SOLVE( G,G ’)
1 for each vetex u ∈G
2
您可能关注的文档
- 高中语文必修三必修四必背篇目.pdf
- 精选篇红岩读书笔记.pdf
- 马说笔记整理[1].pdf
- 现在进行时笔记.pdf
- 《常识》读书笔记.pdf
- 护工培训资料.pdf
- 设备培训资料.pdf
- 三体读书笔记.pdf
- 深度工作读书笔记.pdf
- 高中语文实词.pdf
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- 2025管理类联考综合真题及答案.docx VIP
- 【一休】408 算法课程讲义.pdf
- 最新胃脘痛(慢性胃炎)中医护理方案.docx VIP
- G-J-B 59.18-1988 装甲车辆实验标准 装甲板抗枪弹性能实验.pdf VIP
- 结直肠癌中医护理方案.docx VIP
- 渝21G01 起重机械(塔式起重机、施工升降机)混凝土基础图集.docx VIP
- 2024年榆林市榆阳区招聘教师考试真题.docx VIP
- 2025榆林市榆阳区引进公费师范毕业生笔试备考试题及答案解析.docx VIP
- RAZ-N分级阅读小学英语绘本TOTEM POLES(可打印成册).pdf VIP
- 《结直肠癌的中医护理方案》.ppt VIP
原创力文档

文档评论(0)