書馨卡幫你省薪 2024個人購書報告 2024中圖網(wǎng)年度報告
歡迎光臨中圖網(wǎng) 請 | 注冊

算法與數(shù)據(jù)結(jié)構(gòu)

作者:陳媛
出版社:清華大學(xué)出版社出版時間:2020-07-01
開本: 16開 頁數(shù): 257
中 圖 價:¥33.2(8.5折) 定價  ¥39.0 登錄后可看到會員價
加入購物車 收藏
運費6元,滿39元免運費
?新疆、西藏除外
本類五星書更多>

算法與數(shù)據(jù)結(jié)構(gòu) 版權(quán)信息

算法與數(shù)據(jù)結(jié)構(gòu) 本書特色

教學(xué)目標明確,注重理論與實踐的結(jié)合  教學(xué)方法靈活,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力  教學(xué)內(nèi)容先進,反映了計算機學(xué)科的新發(fā)展  教學(xué)模式完善,提供配套的教學(xué)資源解決方案  可在清華大學(xué)出版社網(wǎng)站下載教學(xué)資料

算法與數(shù)據(jù)結(jié)構(gòu) 內(nèi)容簡介

  《算法與數(shù)據(jù)結(jié)構(gòu)(Java語言描述)》系統(tǒng)地介紹了算法與數(shù)據(jù)結(jié)構(gòu)方面的基本知識,重點闡述基本數(shù)據(jù)結(jié)構(gòu)及算法在程序開發(fā)中的應(yīng)用方法。該書主要內(nèi)容有數(shù)據(jù)結(jié)構(gòu)及算法的基本概念和術(shù)語、Java面向?qū)ο笾R、Java語言的數(shù)據(jù)類型及其算法描述要點、Java語言中抽象數(shù)據(jù)類型的實現(xiàn)、線性表、棧和隊列、樹、查找、排序。 全書給出的所有算法和程序采用Java語言描述并調(diào)試通過。該書注重數(shù)據(jù)結(jié)構(gòu)的實用性,每個數(shù)據(jù)結(jié)構(gòu)章節(jié)都有工程應(yīng)用實例; 注重可讀性和適用性,書中附有大量的圖表、程序,使讀者能正確、直觀地理解問題; 每章有學(xué)習(xí)要點、習(xí)題和上機實習(xí)題,既便于教學(xué),又便于自學(xué)。   《算法與數(shù)據(jù)結(jié)構(gòu)(Java語言描述)》的讀者要求具有Java語言基礎(chǔ),特別適合普通高校本?茖W(xué)生使用,也可作為其他程序類課程的輔導(dǎo)教材。

算法與數(shù)據(jù)結(jié)構(gòu) 目錄

第1章 緒論
1.1 數(shù)據(jù)結(jié)構(gòu)的基本概念
1.1.1 數(shù)據(jù)結(jié)構(gòu)的研究對象
1.1.2 數(shù)據(jù)結(jié)構(gòu)的基本概念和基本術(shù)語
1.2 算法與數(shù)據(jù)結(jié)構(gòu)
1.2.1 算法的概念
1.2.2 描述算法的方法
1.2.3 算法分析
1.3 Java面向?qū)ο笾R
1.3.1 類及類的使用
1.3.2 程序入口及對象的使用
1.3.3 構(gòu)造方法
1.3.4 抽象類、接口
1.3.5 多態(tài)
1.3.6 包和類庫的使用
1.3.7 equals方法、this、super
1.4 Java語言的數(shù)據(jù)類型及其算法描述要點
1.4.1 Java語言的基本數(shù)據(jù)類型概述
1.4.2 Java語言的數(shù)組和類數(shù)據(jù)類型
1.4.3 Java語言的ArrayList
1.4.4 Java語言的函數(shù)
1.4.5 用Java語言驗證算法的方法
1.5 Java中ADT規(guī)格與實現(xiàn)
1.6 一個Java應(yīng)用實例
1.7 學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)的意義和方法
學(xué)習(xí)要點
習(xí)題
上機練習(xí)

第2章 線性表
2.1 線性表的邏輯結(jié)構(gòu)
2.1.1 線性表的定義
2.1.2 線性表的運算
2.1.3 線性表的抽象數(shù)據(jù)類型定義
2.2 線性表的順序存儲結(jié)構(gòu)——順序表
2.2.1 順序表的定義
2.2.2 順序存儲結(jié)構(gòu)的優(yōu)缺點
2.2.3 順序表上的基本運算
2.3 線性表的鏈式存儲結(jié)構(gòu)——鏈表
2.3.1 單鏈表的定義
2.3.2 單鏈表的Java表示
2.3.3 單鏈表的基本運算
2.3.4 循環(huán)鏈表和雙向鏈表
2.3.5 Java對鏈表的支持
2.4 數(shù)組
2.4.1 數(shù)組的定義與操作
2.4.2 數(shù)組的順序存儲結(jié)構(gòu)
2.4.3 矩陣的壓縮存儲方法
2.5 字符串
2.5.1 字符串的定義與操作
2.5.2 字符串的存儲結(jié)構(gòu)
2.5.3 字符串基本操作的實現(xiàn)
2.6 線性表的應(yīng)用實例
2.7 工程應(yīng)用實例
學(xué)習(xí)要點
習(xí)題
上機練習(xí)

第3章 棧和隊列
3.1 棧
3.1.1 棧的基本概念
3.1.2 棧的抽象數(shù)據(jù)類型
3.1.3 棧的順序存儲結(jié)構(gòu)
3.1.4 棧的鏈式存儲結(jié)構(gòu)
3.2 棧的應(yīng)用實例
3.2.1 表達式求值
3.2.2 棧與函數(shù)調(diào)用
3.2.3 棧在回溯法中的應(yīng)用
3.2.4Java對棧的支持
3.3 隊列
3.3.1 隊列的基本概念
……
第4章 遞歸
第5章 樹
第6章 圖
第7章 查找
第8章 排序
參考文獻
展開全部
商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服