《面向演算法設計的資料結構 C 語言版 》正式出版

2021-07-09 05:05:36 字數 436 閱讀 4906

本書基於抽象資料型別的觀點講解資料結構,力圖讓讀者學會以「積木式」元件方案快速、便捷、高效地構建程式. 資料結構要為演算法服務,因此本書以演算法分析為導向,以演算法效率為準繩,著墨於抽象資料型別的選擇、使用和組合,從而實現提公升演算法效能的終極目標. 

全書採用 c++語言描述程式,並盡量與 c++11標準靠攏,力求緊跟程式語言的時代脈搏. 

本書特色在於以標準模板庫(stl)高效地編寫c++程式**,並特別論及了各種容器的演算法效能優劣,從而讓讀者能夠更好地使用 stl容器. 本書可作為高等院校電腦科學與技術等本科專業的資料結構課程教材,也可供相關專業的工程技術人員參考.

全書採用latex排版, 樣章可見:

源**與勘誤可見github的dsad專案:

C語言版資料結構演算法

c語言版資料結構演算法 c語言資料結構具體演算法 c語言資料結構演示軟體 演算法效率分析 線性表 棧和佇列 串 陣列和廣義表 樹和二叉樹 圖 查表 排序 動態儲存管理 上面兩個鏈結就是 資料結構 c語言版 嚴蔚敏教授嚴奶奶的書籍配套軟體 她的書看著很枯燥乏味,但真的非常嚴謹,嚴奶奶也很貼心的做了乙個...

資料結構(C語言版)

用棧實現數字的進製轉換 10轉8 棧 限定只能在表尾進行插入或者刪除操作的線性表 特點 先進後出 儲存表示方法 順序棧和鏈棧 本文用的順序棧 實現 readonly name code class c include include define stack init size 100 儲存空間初始...

資料結構與演算法(C語言版) 棧

棧是一種常用的資料結構,棧常用在系統軟體和或者演算法中。棧使用陣列來做順序棧,鏈式站用鍊錶來做。今天使用動態陣列來設計棧。棧,後進先出 lifo 先進後出 filo push,進棧 pop,出棧 peek,看一下棧頂 我使用的是vs ultimate2013 新建乙個空專案,在標頭檔案裡面新增兩個標...