墨尔本大学COMP20007Design of Algorithms课程作业补习程序员可以在几种数据表示之间进行选择。 这些将具有不同的优点和缺点,每个都需要自己的算法集。 本主题将介绍一些最常用的数据结构及其相关算法。 重点将放在算法正确性的证明,算法性能分析以及为手头问题选择正确的数据结构上。
作业形式:2个项目作业,期中考试,期末考试
作业信息:取自2019年第一学期
墨尔本大学COMP20007Design of Algorithms课程该课程主要内容为使用C语言进行针对数据的算法操作
要通过该科目,学生必须至少获得:
整体 50%
15/30 项目工作
35/70 在学期中期考试和学期末的笔试结合起来。
项目作业:占比 30%。
期中考试:占比 10%。
期末考试:占比 60%。
小绒绒(uzhan.com.au):
在之前foundation of algorithm的基础下难了好多呀,最后的assignment还要设计自己的算法,想学下去还是蛮难的
Linus(uzhan.com.au):
design of algorithm比起foa来说还是难了不少。主要会涉及到depth-first-search 和 breadth-first-search去对tree和graph的搜索。同时也会学到不少新的algorithm比如 dijkstra来找最短路径, 所有的代码都是基于C的。老师讲的其实比较枯燥啦, 但是这门课还是非常实用和重要的!