首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 数据结构与算法(Java版国外经典教材计算机科学与技术)
内容
编辑推荐

本书提供了学习经典数据结构和算法的新方法。通过带有完整工作代码的详细示例清晰、透彻地解释了全书内容。掷骰子、纸牌和棋惫游戏提供了大量新颖、迷人的示例。

本书首先透彻介绍了面向对象程序设计。利用这些工具,读者可以深入探究线性数据结构、算法(包括渐近表示法和递归)、树、集合和高级主题,如图和内存管理。

内容推荐

本书分为5个部分:面向对象程序设计、线性结构、算法、树和集合,以及高级主题。

第I部分介绍面向对象程序设计,用3章分别介绍3个重要的原则:封装、多态性和继承。各所学校对本书这一部分的使用有极大的差异。如果某所学校在第一门计算机课程中就讲授了对象,则可以非常快地介绍这一部分,或者完全跳过不讲(尽管绝大多数学生都会通过复习这部分内容而获益)。另外一些学校的第一门计算机课程是用c或其他某种语言讲授的,那么这可能就要在这部分内容上花更多的时间。另外,本书的这一部分(以及附录A)适合于介绍面向对象程序设计的短期课程。

第II部分介绍栈、队列和表,并为它们提供了基于数组的实现和链表实现。读者将会学到如何使用这些结构以及如何构建它们,然后将会学到在Java集合框架中的什么位置找到它们。

在第III部分,读者将开始从单纯的编程步入计算机科学的旅程。这一部分将会介绍算法分析,包括渐近表示法和分析简单算法的逐步过程。在学完这些困难的内容之后,读者将会学习介绍最简单的查找和排序算法的相对较短的一章,这时可以轻松一下。到介绍递归时,读者已经理解了调用栈、排序问题,并且能够感知到递归算法(如归并排序和快速排序)提供的更好性能。

第IV部分重点关注数据结构,介绍了树和集合实现(有序表、二叉树和散列表)。

第V部分介绍高级主题,教师可从中自由选择他们感兴趣的主题,包括高级线性结构、串、高级树、图、内存管理,以及磁盘存储涉及的问题。

目录

第I部分 面向对象程序设计

第1章 封装

第2章 多态性

第3章 继承

第Ⅱ部分 线性结构

第4章 栈和队列

第5章 基于数组的结构

第6章 链表结构

第Ⅲ部分 算  法

第7章 算法分析

第8章 查找和排序

第9章 递归

第Ⅳ部分 树和集合

第10章 树

第11章 集合

第V部分 高级主题

第12章 高级线性结构

第13章 字符串

第14章 高级主题

第15章 图

第16章 内存管理

第17章 输出到磁盘

第Ⅵ部分 附 录

附录A Java知识回顾

附录B 统一建模语言

附录C 求和公式

附录D 进一步的阅读材料

标签
缩略图
书名 数据结构与算法(Java版国外经典教材计算机科学与技术)
副书名
原作名
作者 (美)杜兰克
译者 朱剑平
编者
绘者
出版社 清华大学出版社
商品编码(ISBN) 9787302137986
开本 16开
页数 436
版次 1
装订 平装
字数 701
出版时间 2006-10-01
首版时间 2006-10-01
印刷时间 2006-10-01
正文语种
读者对象 青年(14-20岁),研究人员,普通成人
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 0.692
CIP核字
中图分类号 TP311.12
丛书名
印张 28.5
印次 1
出版地 北京
261
185
17
整理
媒质 图书
用纸 普通纸
是否注音
影印版本 原版
出版商国别 CN
是否套装 单册
著作权合同登记号 图字01-2006-2885号
版权提供者 Prentice-Hall
定价
印数 3000
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/17 8:22:36