Data Structure
Course Code
CS0501-9(教学班)
Session
Fall 2021
Homepage
Instructor(s)
Shizhen Zhao, Associate Professor (tenure-track)
John Hopcroft Center for Computer Science
Shanghai Jiao Tong University
Description
本课程主要介绍各种数据结构,包括数组、链表、栈、队列、树、集合、哈希表、图等等,的内部逻辑关系,存储方式、以及实现原理。结合面向对象的编程思想,本课程会通过大量编程作业,要求学生搭建属于自己的数据结构代码库。本课程主要授课方式为:
1 理论讲解各种数据结构
2 课上编写代码实现各种数据结构的核心功能
3 课下通过编程作业熟悉如何利用不同数据结构解决各种问题