注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡數(shù)據(jù)庫數(shù)據(jù)庫理論數(shù)據(jù)結構與算法分析

數(shù)據(jù)結構與算法分析

數(shù)據(jù)結構與算法分析

定 價:¥33.00

作 者: 榮政 主編
出版社: 西安電子科技大學出版社
叢編項:
標 簽: 數(shù)據(jù)庫理論

購買這本書可以去


ISBN: 9787560627182 出版時間: 2012-02-01 包裝: 平裝
開本: 16開 頁數(shù): 296 字數(shù):  

內容簡介

  本書以程序設計能力的培養(yǎng)為目標,系統(tǒng)地介紹了數(shù)據(jù)結構和算法設計的相關知識,其主要內容包括:線性表、棧、隊列、串、數(shù)組、樹、圖、索引和散列等基本數(shù)據(jù)結構及其應用;分治法、動態(tài)規(guī)劃、貪心算法、回溯法、分支界限法等常用的算法設計方法。書中還通過具體實例的分析和設計,介紹了軟件設計規(guī)范及程序設計的關鍵技術,具有較高的使用價值。 本書可作為高等學校電子信息類非計算機專業(yè)“數(shù)據(jù)結構”課程的本科(或大專)教材,也可供自學計算機軟件基礎知識的讀者參考。

作者簡介

暫缺《數(shù)據(jù)結構與算法分析》作者簡介

圖書目錄

第1章 緒論
 1.1軟件的基本概念
  1.1.1軟件應用
  1.1.2軟件生存期
  1.1.3軟件技術
  1.1.4程序設計技術
 1.2數(shù)據(jù)結構概述
  1.2.1數(shù)據(jù)結構的引入
  1.2.2數(shù)據(jù)結構的基本概念
  1.2.3數(shù)據(jù)結構與程序設計
 1.3算法與算法分析
   1.3.1算法的概念
   1.3.2算法分析
 1.4程序設計的關鍵技術
   1.4.1程序結構設計
   1.4.2模塊設計
   1.4.3  良好的編程風格
   1.4.4排錯與測試
   1.4.5程序性能
 1.5程序設計的步驟及實例
   1.5.1程序設計的步驟
   1.5.2程序設計實例
 習題
第2章 線性表
 2.1線性表的基本概念及運算
 2.2順序表
   2.2.1順序表的基本運算
   2.2.2順序表的應用實例——學生學籍檔案管理.
 2.3鏈表
  2.3.1  單鏈表
  2.3.2單鏈表的基本運算
  2.3.3循環(huán)鏈表
  2.3.4雙向鏈表
  2.3.5鏈表應用實例——多項式的表示及運算
 習題
第3章 棧和隊列
 3.1  棧
  3.1.1棧的順序存儲表示——順序棧
  3.1.2棧的鏈式存儲表示——鏈棧
  3.1.3棧的應用
 3.2  隊列
   3.2.1隊列的存儲結構
   3.2.2隊列的應用
 習題
第4章 串和數(shù)組
 4.1串及其運算
 4.2串的存儲結構
 4.3  串運算的實現(xiàn)
   4.3.1基本運算的實現(xiàn)
   4.3.2改進的模式匹配算法
 4.4數(shù)組的定義和運算
 4.5數(shù)組的順序存儲結構
 4.6矩陣的壓縮存儲
   4.6.1特殊矩陣
   4.6.2稀疏矩陣
 習題
第5章 樹
 5.1樹的基本概念
 5.2二叉樹
 5.3二叉樹的存儲結構
   5.3.1順序存儲結構
   5.3.2鏈式存儲結構
   5.3_3二叉樹的建立
 5.4二叉樹的遍歷
   5.4.1二叉樹的深度優(yōu)先遍歷
   5.4.2二叉樹的廣度優(yōu)先遍歷
   5.4.3深度優(yōu)先遍歷的非遞歸算法
   5.4.4從遍歷序列恢復二叉樹
   5.4.5遍歷算法的應用
 5.5樹和森林
   5.5.1樹的存儲結構
   5.5.2樹、森林和二叉樹之間的轉換
 5.6線索二叉樹
   5.6.1線索二叉樹的建立
  ……
第6章 圖
第7章 索引結構與散列技術
第8章 縮小規(guī)模算法
第9章 搜索算法
第10章 “難”問題求解算法
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號