fbpx

MCU 728x90 114

 

課程名稱:資料結構精修(線上數位學習)
資料結構?演算法?
為了設計出一個有效率的演算法來解決問題。通常得事先將要處理的原始資料進行一些特定處理或擺放,將有助於整個演算法的效能提升。
計算機軟體對於資料的處理,首當設計資料結構,該記錄那些資料、要用什麼方式來儲存,接著對於這群資料該如何進行新增、插入、刪除、搜尋等操作。
資料結構這門學科旨在說明計算機軟體有那些常用的資料結構,如Array, Linked List, Stack, Queue, Tree, Graph等,而對應這些不同的資料結構必然會有不同的操作方式…
課程目標

1. 教授軟體開發者必修的資料結構和演算法,讓你思考程式的執行效率。
2. 清楚了解各種不同資料結構的重要觀念與程式開發上的應用時機。
3. 提供所有範例程式碼,提升學習成效。 

課程大綱

1.Introduction to Data Structure and Algorithm
2.Data與ADT Design
3.Stack
4.Queues
5.Linked Lists
6.Tree
7.Graph
7.Sorting
8.Searching

課程實錄
適合對象

1. 具備程式設計基礎,熟悉C語言者尤佳 (範例程式碼目前僅提供C程式版本)。
2. 想要從事嵌入式軟體開發,但缺乏良好系統設計概念者。 

職涯方向

嵌入式設計師 │韌體工程師 │資訊家電設計師│網路應用程式設計│Linux平台驅動程式

課程資訊

使用線上立即付款,隔日立刻開通帳號並郵寄講義!

Paypal