<p><strong>课程介绍:</strong></p> <p>本课程将讲授一些强大的思想,这些思想对于以比幼稚的方法更有效的方式解决算法问题至关重要。 特别是,学生将学习数据收集如何支持有效访问,例如,词典或地图如何允许基于键的查找,该查找不会随收集大小的增长而线性降低。 本单元涵盖的数据结构包括列表,堆栈,队列,优先级队列,搜索树,哈希表和图形。 学生还将学习有效的技巧来完成经典任务,例如对收藏进行分类。 将介绍渐进符号的概念,并将其用于描述各种数据访问操作和算法的成本。</p> <p><strong>授课形式:</strong>Lecture 和 Tutorials</p> <p> </p>
