logo
COMP3506/COMP75052 学分

Algorithms & Data Structure

昆士兰大学·University of Queensland·布里斯班

COMP3506/COMP7505《Algorithms & Data Structure》是 昆士兰大学 的公开课程页面。当前可确认的信息包括 2 学分,难度 超难,公开通过率 47%。 页面已整理 3 条学生评价,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:本课程将介绍对设计具有性能保证的计算机程序非常重要的数据结构和算法,并构成复杂软件系统的基础。

💪 压力
3 / 5
⭐ 含金量
4 / 5
✅ 通过率
0%
👥 选课人数
0

📖 课程概览

选课速读: COMP3506/COMP7505《Algorithms & Data Structure》是 昆士兰大学 的公开课程页面。当前可确认的信息包括 2 学分,难度 超难,公开通过率 47%。 页面已整理 3 条学生评价,方便你快速判断工作量、考核结构和适配度。 课程简介摘要:本课程将介绍对设计具有性能保证的计算机程序非常重要的数据结构和算法,并构成复杂软件系统的基础。
本课程将介绍对设计具有性能保证的计算机程序非常重要的数据结构和算法,并构成复杂软件系统的基础。 该课程还将涵盖一系列分析技术,这些技术对理论计算机科学的高级研究至关重要。数据结构和类型,将抽象信息结构映射到主存储和辅助存储的表示。 算法的时空复杂度分析。如下Sequences. Lists. Stacks. Queues. Sets, multisets, tables. Trees. Sorting. Hash tables. Priority queues. Graphs. String algorithms

🧠 大神解析

<p><strong>前置课程:</strong></p>
<ul>
<li>COMP3506:CSSE2002 and (MATH1061 or (CSSE2010 and STAT2202))</li>
<li>COMP7505:CSSE7023 and ( MATH7861 or MATH7501)</li>

大神解析:

算法与数据结构课程。有两次作业,都是老师给出要求,学生自己选择数据结构和算法,来完成任务。不同的数据结构和算法的复杂程度都不一样。设计好数据结构后先问问tutor这样做否可行,得到tutor肯定后再做,否则可能在一种不可行的方法上浪费时间。考试可以带一张A4纸小抄,不过还是建议考前把所有的算法和数据结构的原理、复杂度都记忆下来(by Yorke)。

重点和难点:数据结构部分包含linked list, array list, tree, trie, map等等常用的数据结构并比较每种数据结构的优劣点和复杂度。算法包括各种排序算法、搜索算法等等,以及他们的优劣点,常常与数据结构结合使用。

📝 作业信息

作业形式:2个作业,1个考试

作业信息取自:2018年第二学期

  • 有两个作业:要求您回答一组问题并提交书面解决方案。
    1. 占比总成绩 20%,在第一个作业中,您将展示您实现和使用数据结构和适当算法来解决计算问题的能力。
    2. 占比总成绩 30%,在第二个作业中,您将展示您实现和使用复杂数据结构和适当算法来解决计算问题的能力。
  • 一个期末考试,占比总成绩 50%,期末考试期间将进行两小时的期末考试。 它旨在测试学生对整个课程所涵盖主题的理解。 考试将是闭卷考试,但每位学生都可以查阅可能包含任何信息的双面A4大小的纸张。持续时间:120分钟。格式:简答,解决问题

📋 课程信息

学分
2 Credit Points
每周课时
3小时Lecture / 1小时Tutorial
含金量
4 / 5
压力指数
3 / 5
期中考试
2019年10月9日
期末考试
2019年10月9日

📚 推荐资源

  • Data Structures and Algorithms in Java, 6th edition by Michael T. Goodrich, Roberto Tamassia and Michael H. Goldwasser, Wiley, 2014.
  • Introduction to Algorithms, 3rd edition by Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest and Clifford Stein, MIT Press, 2009.

💬 学生评价 (3)

2.3
难度
3.3
含金量
2.3
压力
3.3
教学
匿名用户 · 2021/4/9

课程里面包含很多编程概念,这门课说难和不难的都有,主要还是取决于先前的知识积累和储备吧,ppt感觉比CSSE2002的有用一些。

匿名用户 · 2021/4/9

因为是在20S2学的这门课,因为疫情一直都是网课,所以教学质量上面还有课程难度上面可能对之后完全恢复线下课的同学来说仅供参考吧。这门课遇到的老师都蛮友好的,ppt上的内容大部分都是有用的信息。作业还是有难度的,不是随便写写就能过的。老师会在线上bb论坛里面回复大家的问题,也会给出一些有用的内容。

Nan Yuan · 2021/1/9

感觉还挺难的。。。上课一定要认真跟着学,作业占比很高。