拓扑排序实验报告.docxVIP

  • 119
  • 0
  • 约2.03千字
  • 约 4页
  • 2021-01-16 发布于天津
  • 举报
数学与计算机学院数据结构实验报告 年级 09数计 学号 2009432125姓名 刘宝 成绩 专业 数电 实验地点 主楼401 指导教师 苗秀芬 实验项目 拓扑排序 实验日期 10年12月24日 一、实验目的 1掌握图的存储结构及其基本操作,学会定义图的邻接表存储结构,并能在实际 问题中灵活运用。 2掌握拓扑排序算法。 3、通过本实验的具体应用实例,灵活运用拓扑排序并进一步巩固队列/栈的运用 二、实验问题描述 1简介:用邻接表形式存储实验中的有向无环图,此有向无环图称为: AOV网, 若网中每一个顶点都在他的拓扑排序中,则说明不存在环。 2步骤: 从AOV网中选出一个没有前驱的结点,并输出他; 从网中删除此结点,并且删除从该顶点发出的所有有向边(邻接点的入度 -1) 重复以上两步,直到途中不存在入度为 0的顶点为止 三、实验步骤 1、实验问题分析 (1)顶点表 typedef struct// 顶点表结点 { int in;// 入度 边表头指针int vertex;// 顶点域 边表头指针 edge node * firstedge;// }vertex no de; (2) 边表 typedef struct node // 边表结点 { int adjvex;// 邻接点域 struct n ode * n ext;// 指向下一个邻接点的指针域 }edge no de;

文档评论(0)

1亿VIP精品文档

相关文档