2026-自學課程-資料結構導論(1-6月)

  • 0.0
  • 4 學生
  • 報名時間 : 2026/01/01 - 2026/12/31
  • 開課時間 : 2026/01/01 - 2026/12/31
  • 課程費用 : 免費

報名課程

介紹

 

《資料結構導論》

這門課會帶你認識「資料結構」在程式裡扮演的角色。
同樣都是存資料,不同的方式,對查詢、排序、搜尋的速度影響其實差很多。

課程會從最基本的資料結構開始,一步步理解不同資料結構各自解決了什麼問題,又帶來哪些限制。

課程涵蓋線性結構、樹、圖、排序、搜尋與雜湊等核心主題,並透過實際例子與效率分析,帶你學習什麼情況該用什麼方法

 

課程亮點搶先看

  • 基礎資料結構操作:列表、佇列、堆疊,掌握基本儲存與操作技巧
  • 樹與圖結構理解:二元樹、表達樹、圖與遍歷演算法(BFS、DFS、拓樸排序)
  • 搜尋技巧與效率分析:二元搜尋樹、AVL 樹、B-樹,快速找到目標資料
  • 排序與最佳化方法:了解排序下界與常用排序演算法
  • 雜湊與進階資料結構:鏈結、開放定址、後綴樹與後綴陣列
  • 演算法與資料結構整合:分析問題並挑選最適資料結構解決實務需求

 

適合對象

  • 想打好程式基礎、提升程式效率的學生
  • 對資料分析、演算法或軟體開發有興趣的初學者
  • 希望理解如何用資料結構解決實際問題的程式愛好者

 

上完課後...

  • 清楚理解各種核心資料結構的運作方式與特性
  • 熟練操作樹、圖、堆、雜湊等資料結構
  • 分析問題並選擇最有效率的資料儲存與搜尋方法
  • 將資料結構知識應用到程式設計、演算法實作與實務專案

 

《資料結構導論》

帶你從資料儲存到快速查詢,建立完整資料結構與演算法思維,讓你寫出更高效、邏輯清晰的程式!

 

本課程提供線上測驗,但不提供線上成績單,僅提供成績顯示。

 

章節

* 以下章節為預覽,請點報名後點選開始上課,進入課程

常見問題

線上成績單 :
此課程線上成績單費用為 300 元

學習履歷 :
此課程學習履歷申請費用為 300 元


指定用書

1.Introuction to Algorithms

    Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein

2.Fundamentals of Data Structures in C++

     Ellis Horowitz, Sartaj Sahni, Dinesh Mehta

參考資料

Algorithms in C++Robert Sedgewick

先修課程

C/C++ Programming

講師

teacher Picture

韓永楷

國立清華大學資訊工程學系 教授

查看講師

評價

0.0

平均評價

本課程尚未有人來評價

預覽影片 & 簡介

2026-自學課程-資料結構導論(1-6月)

「資料結構」是學習以聰明的方法去儲存資料,使得我們在有需要的時候能夠快速有效地把資料擷取。在此課程,我們將針對各種基本的資料結構,進行理論探討及分析,並輔以適量的程式訓練,加強學生對資料結構實際應用的掌握。