內容簡介本書系統地闡述了數據的邏輯關系以及它們的存貯表示和運算操作,包括線性表、棧、隊列、樹、圖及分類等內容,并用C語言詳細地給出了各種算法。為使沒有學習過C語言的讀者能順利地學習數據結構及其高級程序設計方法,本書用了一定的篇幅詳細介紹了與數據結構實現及算法描述有關的C語言基礎知識及編程技術。把C語言、數據結構及其高級編程技術有機地結合在一起,既注重理論介紹,又兼顧實際應用能力的培養(yǎng)。本書可作為高等院校非計算機專業(yè)的高年級學生在學習完一門高級語言、且具有一定計算機操作能力之后,學習數據結構及高級程序設計的教材。上機實習可安排24學時至30學時,講授學時為60~70。本書同時可作為從事企業(yè)管理及其他有關人員自學C語言和數據結構的參考書。