作 者:陳銳,葛麗萍 著作
定 價:58
出 版 社:清華大學出版社
出版日期:2013年09月01日
頁 數:496
裝 幀:平裝
ISBN:9787302330097
●第1章 概述
●1.1 數據結構的基本概念
●1.2 抽像數據類型
●1.2.1 抽像數據類型的定義
●1.2.2 抽像數據類型的描述
●1.3 算法的特性與算法的描述
●1.3.1 算法的定義
●1.3.2 算法的特性
●1.3.3 算法的描述
●1.4 算法分析
●1.4.1 算法設計的要求
●1.4.2 算法效率評價
●1.4.3 時間復雜度
●1.4.4 空間復雜度
●1.5 如何學好數據結構
●1.5.1 數據結構課程的地位
●1.5.2 數據結構課程的重要性
●1.5.3 如何學好數據結構
●
●第2章 C語言基礎
●部分目錄
數據結構是計算機專業的基礎和核心課程。
《跟我學數據結構》內容全面,語言通俗易懂,案例典型、豐富,結構清晰,重點難點突出,所有算法都有完整程序,能直接運行。
《跟我學數據結構》內容包括數據結構概述、常用的c程序開發環境、線性表、棧、隊列、串、數組、廣義表、樹、圖、查找、排序。
《跟我學數據結構》可作為從事計算機軟件開發、準備考取計算機專業研究生和參加軟考的人員學習數據結構與算法的參考書,也可以作為計算機及相關專業的數據結構課程教材。
1.5.1 數據結構課程的地位
數據結構是計算機理論與技術的重要基石,是計算機科學的核心課程。作為一門獨立的專業基礎課程,數據結構在國外是從1968年纔開始設立的。在那之前,它的某些內容曾在其他課程,如表處理語言中有所闡述。
1968年在美國一些大學的計算機繫的教學計劃中,雖然把數據結構規定為一門課程,但對課程的範圍仍沒有做明確規定。當時,數據結構幾乎與圖論,特別是與表、樹的理論為同義詞。隨後,數據結構這個概念被擴充到包括網絡、集合代數論、格、關繫等方面,從而變成了現在稱為離散數學的內容。
然而,由於數據必須在計算機中處理,因此,不僅考慮數據本身的數學性質,而且還必須等