电子书:《数据结构与算法Java版》

[复制链接]
查看157 | 回复1 | 2019-12-27 16:09:57 | 显示全部楼层 |阅读模式

《数据结构与算法Java版》_1

《数据结构与算法Java版》_1

《数据结构与算法Java版》_2

《数据结构与算法Java版》_2

《数据结构与算法Java版》_3

《数据结构与算法Java版》_3


内容简介:

本书共包括8章内容,详细讲述了线性结构、树结构和图结构中的数
据表示及数据处理的方法,并对查找和排序两种重要的数据处理技术作了
细致的探讨。书中对每一类数据结构的分析均按照“逻辑结构一存储结
构一基本运算的实现一时空性分析一典型例题一知识点小结一扩展学习导
读一练习题一实验题”的顺序来进行,算法全部采用Java语言描述,很
容易转换成程序。本书语言叙述通俗易懂,由浅人深,算法可读性好,应
用性强。书中还配有大量算法设计的例子,便于读者理解和掌数据结构
中数据表示和数据处理的方法。
本书可作为高等院校计算机和信息类相关专业“数据结构”课程的教
材,也可作为高职高专同类专业的教学用书及各类工程技术人员的参考用书
本书配有电子教案和习题解答,需要的教师可登.录
免费注册、审核通过后下载,或联系辑索取(0Q:23990978,电话
010-88379753)。
图书在版编目(CIP)数据
数据结构与算法:Java版/罗文劼,王苗,张小莉编著,一北京:机械工
业出版社,2013,8
普通高等教育计算机规划教材
ISBN978-7-111-42690-
1.①数….①罗…②王…③张…Ⅱ.①数据结构一高等学校
教材②算法分析-高等学校一教材③JAVA语言-程序设计一高等
学校-一教材N.①TP31
2P31
中guo版本图书馆CIP数据核字(2013)第115443号
工业出版社(北京市百万庄大街2号邮政编码10007
责任编辑:和庆
责任印制:张楠
涿州市京南印刷厂印
2013年7月第1版?第1次印刷
184mmx260m20印张·496千字
0001-3000斯
标准书号:ISBN978-7-111-42690-5
定价:43.00元
如有缺页、倒页、脱页,由本社发行部调
一网络服务
010)88361066
教材网:htp://ww, empedu. com
销售一部010)68326294
机工官网
www.cmpbook
销售二部010)88379649机工官博thup:/ weibo co/emp952
读者购书热线010)8837920
封面无防伪标均为盗版
出版说明
信息技术是当今世界发展最快、港透性最强、应用最广的关键技术,是推动经济增
知识传播的重要引擎。在我guo,随着guo家信息化发展战略的贯彻实施,信息化建设已进入了
全方位、多层次推进应用的新阶段。现在,掌握计算机技术已成为21世纪人才应具备的基
础素质之一。
为了进一步推动计算机技术的发展,满足计算机学科教育的需求,机械工业出版社聘请
了全guo多所高等院校的一线教师,进行了充分的调研和讨论,针对计算机相关课程的特点
总结教学中的实践经验,组织出版了这套“普通高等教育计算机规划教材”。
本套教材具有以下特点:
1)反映计算机技术领域的新发展和新应用
2)为了体现建设“立体化”精品教材的宗旨,本套教材为主干课程配备了电子教案
学习与上机指导、习题解答、多媒体光盘、课程设计和毕业设计指导等内容。
3)针对多数学生的学习特点,采用通俗易懂的方法讲解知识,逻辑性强、层次分明、
述准确而精炼、图文并茂,使学生可以快速掌握,学以致用。
4)符合高等院校各专业人才的培养目标及课程体系的设置,注重培养学生的应用能
力,强调知识、能力与素质的综合训练。
5)注重教材的实用性、通用性,适合各类高等院校、高等职业学校及相关院校的教
学,也可作为各类培训班和自学用书。
希望计算机教育界的专家和老师能提出宝贵的意见和建议。衷心感谢计算机教育工作者
和广大读者的支持与帮助!
机械工业出腹社
前言
片“数据结构”是计算机及相关专业的一门重要的专业基础课,是介于“数学”、“计算机
硬件”和“计算机软件”之间的一门计算机科学与技术领域的核心课程,同时数据结构技
术也被广泛应用于信息科学、系统工程、应用数学以及各种工程技术领域。该课程主要介绍
如何合理地组织和表示数据、如何有效地存储和处理数据、如何正确地设计算法以及对算法
的优劣进行分析和评价。
在数据结构的教材中,对算法的描述采用C语言和C++的较多,而采用Jawa语言描述
的较少。随着软件开发技术的发展,Jawa语言作为完全面向对象的语言,已成为当前应用开
发中使用最广泛的语言之一。因此,采用」a语言描述数据结构会为Ja语言编程人员提
供更实用的参考
为了适应一些高校对数据结构Java版的需求,我们在机械工业出版社《数据结构与算
法》(第2版)C语言版的基础上编写了本书。本书以“面向应用,易教易学”为指导,并
在以下几方面有所改进
1)章节结构的调整。将线性表、栈和队列、串、数组和广义表等与线性结构相关的内容
编写在线性结构一章中,本书按照绪论、算法设计用到的递归技术、线性结构、树结构、图结
构、查找技术、排序技术以及扩展应用划分章节,组织教材内容,内容规整,简洁明了。
2)应用性强的内容。将基础性、实用性的软件开发技术写入教材,略去一些理论推导
和琐的数学证明,同时也删掉了平时讲不到、难度较大或应用性差的一些问题,增加了部
分更基础、更常用的或应用性强的内容。
3)问题引入的方式。主要章节的开始采用问題驱动引入,从常识性或典型问题入手,
引导读者思考,使读者更快、更自然地进入到内容的学习中
4)有针对性的示例。在每一章讲解基本知识之后,都列举一些对应的应用问题,给出

回复

使用道具 举报

几乎不开 | 2019-12-27 16:10:01 | 显示全部楼层
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则