- 3
- 0
- 约1.06万字
- 约 36页
- 2018-02-28 发布于浙江
- 举报
[计算机软件及应用]数据结构图A
* 1 2 1 ^ 4 2 3 2 ^ 4 3 ^ 4 ^ v1 v2 v3 v5 v4 v4 例:画出无向图的邻接多重表 邻接多重表优点: 容易操作,如求顶点的度等。 0 v1 1 v2 2 v3 3 v4 4 v5 0 1 2 3 4 Firstedge data 顶点结点 mark info jlink jvex ilink ivex 边结点 空间复杂度和建表的时间复杂度都与邻接表相同。 0 1 ^… 0 3 此无权图未开第6分量 (v1,v2) (v1,v4) (v2,v3) (v2,v5) (v3,v4) (v3,v5) (v4,v5) * 一、深度优先搜索 二、广度优先搜索 7.3 图的遍历 遍历定义:从已给的连通图中某一顶点出发,沿着一些边,访遍图中所有的顶点,且使每个顶点仅被访问一次,就叫做图的遍历,它是图的基本运算。 遍历实质:找每个顶点的邻接点的过程。 图的特点:图中可能存在回路,且图的任一顶点都可能与其它顶点相通,在访问完某个顶点之后可能会沿着某些边又回到了曾经访问过的顶点。 解决思路:可设置一个辅助数组 visited [n ],用来标记每个被访问过的顶点。它的初始状态为0,在图的遍历过程中,一旦某一个顶点i 被访问,就立即改 visited [i]为1,防止它被多次访问。 图常用的遍历: 怎样避免重复访问? * 深度优先搜索(遍历)步骤: 详
您可能关注的文档
- [计算机软件及应用]jaa2012_ch02.ppt
- [计算机软件及应用]JaaSE04_运算符、表达式和流程控制.ppt
- [计算机软件及应用]jaa笔记.doc
- [计算机软件及应用]jaa第9章.ppt
- [计算机软件及应用]Jaa编程——第3讲 面向对象程序设计基础.ppt
- [计算机软件及应用]Jaa面向对象课程设计指导书--图书信息管理系统.doc
- [计算机软件及应用]Java08-Java高级编程2-多线程.ppt
- [计算机软件及应用]java2007_ch02.ppt
- [计算机软件及应用]JAVA程序设计教程第七版第6章.ppt
- [计算机软件及应用]JAVA编程题全集.doc
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
最近下载
- 2023-2024学年江苏省苏州市张家港市高一下学期4月期中生物试题(解析版).docx
- 遂宁供电安全培训基地课件.pptx VIP
- 2024年新冀教版7年级英语上册全册课件.pptx
- 水平五(高一)体育《排球正面双手垫球》教学设计及教案.doc VIP
- 体育跨学科说课课件.pptx VIP
- 2026年甘肃省定西市安定区城区联考中考二模化学试卷(试卷+解析).docx VIP
- 2026高考英语熟词生义专题提升资料汇编.docx
- 中小学世界读书日主题班会.pptx VIP
- 人教版三年级下册除法竖式计算题练习300道及答案.docx VIP
- 江苏省苏州市2024-2025学年高一下学期期中调研试生物试题(解析版).docx
原创力文档

文档评论(0)