2024香港最具教育競爭力中學/小學/幼稚園50強龍虎榜
2024香港最具教育競爭力中學/小學/幼稚園排名指南
最近十一年香港最具教育競爭力中學/小學/幼稚園50強完整版榜單:
2024202320222021/202019201820172016201520142013
教育競爭力評比體系說明
校風評比體系說明
服务全球华人的中英文書籍網上書店
您的購物車是空的

高等學校教材‧計算機科學與技術‧數據結構:Java語言描述

  • 作者:朱戰立 著
  • 出版社: 清華大學出版社
  • 出版時間:2005-12-01
  • 版次:1
  • 商品編號: 10155107

    頁數:312

    印次:6

    印刷時間:2010-06-01


HK$51.70 (速遞費用須知)
購買額滿HK$158免運費
免郵費優惠僅限香港、澳门、
台灣及中國大陸

購買數量:

內容簡介

 

《高等學校教材‧計算機科學與技術‧數據結構:Java語言描述》系統地介紹了各種類型的數據結構和查找、排序的各種方法。對於每一種類型的數據結構,都詳細闡述了基本概念、各種不同的存儲結構和不同存儲結構上一些主要操作的實現算法,並給出了許多設計實例幫助讀者理解。另外,書中還介紹了遞歸算法的設計方法。面向對象方法是目前軟件設計的主流方法,《高等學校教材‧計算機科學與技術‧數據結構:Java語言描述》用面向對象思想組織全部材料。全書採用Java語言作為算法描述語言。
  《高等學校教材‧計算機科學與技術‧數據結構:Java語言描述》既可作為大專院校計算機等專業的教科書,也可作為從事計算機應用的工程技術人員的自學參考書。

目錄

第0章 Java語言基礎
0.1 數據類型
0.2 類和對象
0.3 繼承
0.4 多態
0.5 異常處理
0.6 包
習題0
第1章 緒論
1.1 數據結構的基本概念 
1.2 抽象數據類型
1.3 算法和算法的時間複雜度
1.4 算法的空間複雜度分析
1.5 Java語言的工具包
習題1
第2章 線性表
2.1 線性表
2.2 順序表
2.3 單鏈表
2.4 循環單鏈表
2.5 雙向鏈表
2.6 仿真鏈表
2.7 面向對象的軟件設計方法
2.8 設計舉例
習題2
第3章 堆棧和隊列
3.1 堆棧
3.2 堆棧的應用
3.3 隊列
3.4 優先級隊列
習題3
第4章 串
4.1 串的基本概念及其抽象數據類型
4.2 串的存儲結構
4.3 串類
4.4 串的模式匹配算法
習題4
……
第5章 數組、集合和矩陣
第6章 遞歸算法
第7章 樹和二叉樹
第8章 圖
第9章 排序
第10章 查找
第11章 哈希表
附錄A Java語言工具包實現的常用數據結構
附錄B 上機實習內容規範和實習報告範例
附錄C 部分習題解答
參考文獻


我們接受以下的付款方式︰VISA、Mastercard、JCB 信用卡、PayPal、銀行轉帳。