CP307 -数据结构和算法

学习基本的数据结构和算法概念及其分析技术. 检查哈希函数和基于树的数据结构. 分析技术,包括渐近分析和证明算法的正确性和性能. 探索约简和算法类别(e.g., NP-完备性). 一个单位.

先决条件: 计算机科学222和数学201或数学251.

一个单位 — 杰克逊

以前推荐的产品

高效地组织数据和开发有效的算法是计算机科学的重要课题. 在CP307, 学生将实现他们自己的数据结构,然后使用它们来编写和仔细分析各种算法,包括寻找驾驶方向, 在迷宫, 智能编辑图像.
Whitehead教授生成的二叉树
Whitehead教授生成的二叉树

产品

术语 Title 教练 位置 学生限制/可用 更新
2023年秋季 块2 数据结构和算法 科里·B·斯科特 229号塔特科学楼 25 / 13 06/10/2024
2024年春季 块7 数据结构和算法 科里·B·斯科特 塔特科学楼223 25 / -2 06/10/2024
2024年秋季 块2 数据结构和算法 布莱克杰克逊 稍后通知 25 / 19 06/10/2024
2025年春季 8块 数据结构和算法 布莱克杰克逊 稍后通知 25 / 25 06/10/2024
报告问题 - 最后更新: 06/10/2024