本書是《數據結構課程設計》的教材,在作者多年指導學生完成課程設計的經驗基礎上編寫而成。本書算法全部使用C語言描述,所有應用程序源代碼都在Microsoft Visual C++ 6.0下運行通過。全書共10章,靠前章概述課程設計的目的和要求等;第2章至第7章分別討論了對應數據結構內容的應用設計,如線性表、棧與隊列、串、矩陣及廣義表、樹、圖等應用;第8章和第9章分別討論了動態存儲管理、查找、排序及文件操作的應用;靠前0章對應用程序主界面的常用設計方法進行了介紹。各章由本章知識要點、應用開發實例以及課程設計題選三部分組成。本書應用程序源代碼可以在華信教育資源網免費注冊下載。本書適合作為高等學校計算機及相關專業《數據結構課程設計》的教材,也可作為學生自學數據結構設計的輔助教材或軟件開發者的參考書。