- 15
- 0
- 约1.22万字
- 约 23页
- 2018-02-24 发布于河南
- 举报
图的遍历的数据结构课程设计
图的深度遍历和广度遍历
学生姓名: 指导老师:肖增良
摘 要:数据结构是一门专业基础课,学习数据结构要求我们学会研究计算机加工的数据结构特性,以便为应用涉及的数据结构选择适当的逻辑结构、存储结构及其相应的算法,并初步掌握算法的时间分析和空间分析的的技术,图是应用最广泛的数学结构。图的遍历和树的遍历类似,图的遍历也是从某个顶点出发,沿着某条搜索路径对图中每个顶点各做一次且仅做一次访问。图的遍历算法是求解图的连通性问题、拓扑排序和求关键路径等算法的基础。深度优先遍历和广度优先遍历是最为重要的两种遍历图的方法。它们对无向图和有向图均适用。对于广度优先遍历应利用队列的五种基本运算(置空队列、进队、出队、取队头元素、判队空)来实现。首先建立一空队列,从初始点出发进行访问,当被访问时入队,访问完出队。并以队列是否为空作为循环控制条件。对于深度优先遍历则采用递归或非递归算法来实现。……………………………………………………………………3
2.设计方案 ……………………………………………………………………………4
2.1图的初始化 ……………………………………………………………………4
2.2深度优先搜索的基本思想……………………………………………………4 2.3广度优先……………………………………………………6
2.4图的深度优先搜索和广度优先搜索的定义 …………………………………7
您可能关注的文档
- HY5WS-17、50高压避雷器.doc
- 学校食堂状况调查报告.doc
- 投资学第3章投资来源.ppt
- 题库-软件.doc
- 第5章Photoshop的工具箱.ppt
- 新建先进工作表.doc
- 山西meitan.ppt
- 心系灾区积极行动奉献爱心.doc
- PhpMyAdmin参数详解.doc
- 化验室评审考核封面目录.doc
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)