這是一本綜合講述數(shù)據(jù)結構及其算法的入門書,全書采用圖文講解的方式,力求讀者易于學習和掌握。全書從基本的數(shù)據(jù)結構概念開始講起,包括數(shù)組結構、隊列、堆棧、樹形結構、排序、查找等;接著介紹常用的算法,包括分治法、遞歸法、貪心法、動態(tài)規(guī)劃法、迭代法、枚舉法、回溯法等,并為每個經(jīng)典的算法都提供了C#程序設計語言編寫的完整范例程序;很后在每章末尾都安排了大量的習題,這些題目包含各類考試的例題,希望讀者能靈活地應用所學的各種知識。本書圖文并茂,敘述簡潔、清晰,范例豐富,可操作性強,針對具有一定編程能力又想提高編程“深度”的非信息專業(yè)類人員或?qū)W生,是一本數(shù)據(jù)結構普及型的教科書或自學參考書。
|