数据结构 / Data Structures

数据结构03班 · 2026 秋季学期

课程通知、教学课件、作业要求与课程安排将在本页持续更新。

任课教师王楚豫
学期2026 秋季
上课时间每周二 上午 2-4节(9:00~12:00)
上课地点逸A-117
实验课时间每周四 晚上 9-10节(18:30~20:30)
上课地点基础实验楼乙125
OJ 网址http://114.212.83.219:8080/

课程通知

课程主页已上线。课件、作业及课程安排将在此更新,请定期查看。

课件与资料

章节主题课件补充资料
—OJ系统介绍 OJ介绍 —
第 0 章课程介绍 ch0 —
第 1 章绪论 ch1 —
第 2 章线性表 ch2 —
第 3 章栈和队列 ch3 —
第 4 章数组、串、广义表 ch4 —
第 5 章树与二叉树待发布—
第 6 章集合与字典待发布—
第 7 章搜索结构待发布—
第 8 章图待发布—
第 9 章排序待发布—
第 10 章文件、外部排序与外部搜索待发布—

作业

作业 1

HW1

截止时间:9月10日

作业 2

HW2

截止时间:9月24日

作业 3

HW3

截止时间:10月8日

课程安排

周次教学内容
第1周前言、数据结构的基本概念、算法的基本概念、算法的性能分析
第2周线性表的基本概念、顺序表、单链表、循环链表
第3周双向链表、栈的表示及操作
第4周栈的应用
第5周队列的基本概念、递归
第6周队列的应用
第7周特殊矩阵、字符串操作
第8周树的基本概念、二叉树
第9周二叉树的遍历、树、森林的概念
第10周期中考试
第11周集合及其实现、并查集、散列
第12周二叉搜索树、AVL树
第13周图的基本概念、图的遍历
第14周图的操作与应用
第15周最小生成树、最短路径、拓扑序列、关键路径
第16周排序、内排序算法
第17周索引、B树、B+树
第18周复习

具体进度可能根据教学情况调整,请以课程通知为准。

课程说明

  • 请按时提交作业,并遵守课程关于独立完成与学术诚信的要求。
  • 作业格式、提交方式及迟交政策将在各次作业说明中公布。
  • 如对课程内容有疑问,可在课后交流或通过邮件联系教师。