計算機程序設計主要包括數據對象的定義表示和數據對象的處理算法兩大部分?!稊祿Y構及應用算法(第2版)/中國科學技術大學精品教材》從數據對象的類型、表示方法及其常用處理方法人手,分別介紹了三種類型數據結構——線性結構、樹狀結構和圖狀結構的常用表示方法,以及基于這些數據結構的基本操作函數的實現。此外,本書還介紹了查找和排序算法。同時為方便讀者更好地學習掌握數據結構知識,《數據結構及應用算法(第2版)/中國科學技術大學精品教材》還介紹了C程序設計預備知識和計算機主要算法的設計策略等內容,并為大部分章節(jié)安排了習題?!稊祿Y構及應用算法(第2版)/中國科學技術大學精品教材》內容全面豐富,概念闡述清晰,不僅適合作為普通高校信息技術類專業(yè)的本科生教材,也適合作為信息技術相關工科專業(yè)的“數據結構”或“軟件工程”課程的本科教材。