现在需要根据给定的课程信息和课程之间的先后关系,合理安排出开设各门课程的先后顺序。

!!!!注意: 用C语言对课程安排进行拓扑排序,但还需满足系列课程设计要求: 课程设计要求: 1、 对输入的课程先后关系如果存在回路关系时应提示有回路错误,并能在程序不结束的情况下可以实现重新输入。 2、 根据读入的课程信息及先后关系,计算出安排教学计划的拓扑序列。 3、 在输入课程的先后关系,即给出每条弧的弧尾和弧头时,若输入的弧尾或弧头不在课程信息列表中时,应提示指出输入的弧尾或弧头不在课程信息列表中的错误,并能够在程序不结束的情况下可以实现重新输入。 4、 构建AOV网所需的信息输入后,能够显示其信息,包括顶点数,...
默认分类 | 2018-12-09 13:22 | 阅读 75 次 | 评论 2 条

怎么理解建立无向图邻接表插入节点v1,v2的C程序代码部分,最好画图分析?

求大神帮助! 数据结构中用C语言写的的建立无向图的邻接表部分代码 问题: 怎么理解建立无向图邻接表插入节点v1,v2的C程序代码部分,最好画图分析? 插入节点V1,v2的代码部分应该怎样理解,有点困惑 //建立无向图邻接表的部分源代码 typedef struct node { int adjvex; struct node *next; }ARC; typedef struct vex { int vertex; ARC *first; }VEX; VEX adj[100]...
默认分类 | 2018-11-20 19:50 | 阅读 98 次 | 评论 0 条
文章分类
最新评论
  • 编程中国403:求大侠相助,在这里先多谢了!