Applied Data Structures
[CORE 6b]
Full Course
课程套餐
课程介绍:
[CORE 6b]是一门大学级课程,在这门课中学生开始建构参加全国竞赛所需的概念框架。主要的应用包括使用具有优先队列的Dijkstra算法的导航或图形搜索。本课程的特点是课程 负担沉重,要求学生在课外时间投入大量时间。仅推荐给能够独立学习的学生。
入班要求:
修过[CORE 6a]或获得导师同意
相关课程
项目示例
These are examples of projects that students create as they grow their skills in [CORE 6b]
Syllabus
Linked Lists Review
Generics & Inheritance Review, Intro to Trees
Trees
Binary Search Trees
Heaps & Priority Queues
String Encoding
Huffman Trees
Huffman Tree Project Intro
Project Work Time
Regular Expressions
Review of Trees, Intro to Graphs
Graphs Search
Graph Paths
Pathfinder Project Introduction
Pathfinder Project Time - Graph Construction & Display
Dijkstra's Algorithm
Project Time - Path Finding
Project Time - Debugging & Bonus Features
所有课程时间
- 即将开始的课程 ▼
- 正在进行的课程 ▼
Summer Semester: Twice Per Week
* Student Help Hours Included. See time on the bottom of website.
** KTBYTE可以自行决定更改目前安排的授课老师
这些时间都不合适吗?
* Press the plus button to add more availabilities.