校際選修

115-1 選課時程

進行中

  • 初選第一階段 6/15/2026
  • 初選第二階段 6/22/2026
  • 校際選修 8/24/2026
  • 初選第三階段 8/31/2026
  • 開學後加退選 9/7/2026
  • 逾期加退選 9/21/2026
選課資源

資料結構與圖論演算法

Data Structures and Graph Algorithms

學期
107-1
學分
3 學分
當期課號
5372
永久課號
IAM5689
開課單位
應用數學系
授課教師
官大智
校區
光復
類別
選修
上課時間表
週一
7
15:30–16:20
資料結構與圖論演算法
SC201
3 節連堂
8
16:30–17:20
9
17:30–18:20

* 根據陽明交大上課時間表所列

概述

提供學過圖論且對程式設計有興趣的學生熟悉基本的資料結構, 以增進學生程式設計的能力. 並以圖論中之演算法為例, 說明資料結構的應用技巧.

先修科目

程式設計, 基本圖論

教學方式

課堂講授為主, 輔以上機實習.

評分方式

作業: 30% 考試: 30% 程式設計: 30% 上課評量: 10%

週次計畫
週次主題
第 1 週Basic Concept
第 2 週Arrays, I
第 3 週Arrays, II
第 4 週Stack
第 5 週Queue
第 6 週Linked Lists, I
第 7 週Linked Lists, II
第 8 週Trees, I
第 9 週Trees, II
第 10 週Graphs, I
第 11 週Graphs, II
第 12 週Graphs, III
第 13 週Sorting, I
第 14 週Sorting, II
第 15 週Hashing
第 16 週Binary Search Trees, I
第 17 週Binary Search Trees, II
第 18 週Final exam, including programming
教科書

Horowitz, Sahni and Mehta. Fundamentals of Data Structures in C++, 2nd Edition. Silicon Press.

Office Hours
地點
SA143
時間
星期二: 10:00 - 11:00 星期五: 15:00 - 16:00 請先用email聯繫.
聯絡方式
email: guan@math.nctu.edu.tw