文件名称:JavaProjects
文件大小:2.33MB
文件格式:ZIP
更新时间:2024-06-03 08:03:19
Java
Java项目 该存储库专用于我已经完成的Java项目,其中可能包括个人工作或课程工作,您将在下面阅读其详细信息。 当前正在回购中的以下项目:(存在JUnit测试用例,但此处未提及): 图表: 当然要求: 这是我由James Elder讲授的EECS 2011Z W 2018的课程的一部分,您可以在其中包含有向无环图(DAG)的完整实现的内容。 最重要的是,此数据结构用于创建课程及其必备条件的森林(前提条件是目前唯一受支持的类型)。 这是一个非常有用的数据结构,因为不允许图形中的循环,否则可能会导致严重的问题。 例如,您不希望课程A成为课程B的前提条件,反之亦然! 这没有任何意义,但不用担心,DAG将为我们提供帮助。 请查看Courses.java以获取结果。 这是Courses.java的一些有用的方法: getCourse(CourseNumber) :在森林中获取路线 getRe