本書是一本綜合講述數據結構及其算法的入門書,力求簡潔、清晰、嚴謹且易於學習和掌握。全書從基本的數據結構概念開始講起,包括數組結構、隊列、堆棧、樹結構、排序、查找等;接著介紹常用的算法,包括分治法、遞歸法、貪心法、動態規劃法、迭代法、枚舉法、回溯法等,並為每個經典的算法都提供了 C 程序設計語言編寫的完整範例程序;每章都提供了豐富的課後習題及詳細的參考答案,書中所有實現的數據結構和算法都提供了完整的源代碼,同時還提供了精心錄製的教學視頻。本書圖文並茂,敘述簡潔、清晰,範例豐富、可操作性強,針對具有一定編程能力又想提高編程“深度”的非信息專業類人員或學生,是一本數據結構普及型的教科書或自學參考書。
本書是一本綜合講述數據結構及其算法的入門書,力求簡潔、清晰、嚴謹且易於學習和掌握。全書從基本的數據結構概念開始講起,包括數組結構、隊列、堆棧、樹結構、排序、查找等;接著介紹常用的算法,包括分治法、遞歸法、貪心法、動態規劃法、迭代法、枚舉法、回溯法等,並為每個經典的算法都提供了 C++ 程序設計語言編寫的完整範例程序;每章都提供了豐富的課後習題及詳細的參考答案,書中所有實現的數據結構和算法都提供了完整的源代碼,同時還提供了精心錄製的教學視頻。本書圖文並茂,敘述簡潔、清晰,範例豐富、可操作性強,針對具有一定編程能力又想提高編程“深度”的非信息專業類人員或學生,是一本數據結構普及型的教科書或自學參考書。
這是一本如何將資料結構概念以 C# 程式語言實作的入門書。特色在於將複雜的理論以圖文並茂的方式解說和詮釋。首先從基本的資料結構概念開始,接著陸續以 C# 語言闡述陣列結構、鏈結串列、堆疊、佇列、樹狀、圖形、排序、搜尋等重要的觀念,書中也加入了許多演算法的介紹,包括:分治法、遞迴法、貪心法、動態規劃法、疊代法、枚舉法、回溯法…等。在附錄中提供Visual Studio Community 2017的