當期課號 |
2566 |
Course Number |
2566 |
授課教師 |
洪國龍 |
Instructor |
HUNG,KUO LUNG |
中文課名 |
資料結構 |
Course Name |
Data Structure |
開課單位 |
資訊管理系(四日)二A |
Department |
|
修習別 |
必修 |
Required/Elective |
Required |
學分數 |
3 |
Credits |
3 |
課程目標 |
本課程將探討抽象的資料組合觀念,進而說明如何以程式語言將這些觀念具體化,以模擬出電腦內部真正處理資料的方式,其所涵蓋的範圍包含陣列、鏈結串列、堆疊、佇列、二元樹、圖形結構、資料排序及資料搜尋等。 |
Objectives |
This course will focus on data structures for manipulating them. Data structures for storing information in tables, lists, trees, queues and stacks will be covered. Some basic graph, sorting and searching algorithms will also be discussed. |
教材 |
資料結構理論與實務-以Java2語言實作,陳會安著,台北市,學貫行銷,2004. |
Teaching Materials |
|
成績評量方式 |
期中考 25%, 作業與小考 40%, 期未考 30%, 平時成績 5% |
Grading |
mid-term exam 25%, home works and tests 40%, final exam 30%, general 5% |
教師網頁 |
http://www.cyut.edu.tw/~klhung/ |
教學內容 |
本課程以實務角度說明資料結構的觀念和實作,課程強調程式實作旳重要,實作方面以Java2語言,以物件導向的類別、繼承、巢狀類別和介面來實作各種常用資料結的抽象資料型別. |
Syllabus |
This course explains the concept of data structure with practical implementation. It is using the concept of classes, interface , inheritence of Java 2 programmig language to implement the most used abstract data type of data structure. |