扫描右侧图片或微信搜索 “ Java技术分享屋 ” ,回复 “ 验证码 ” ,获取验证密码。
本资料仅供读者预览及学习交流使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!
一.资料图片
二.资料简介
这是一本以Java 程序语言实战来解说数据结构概念的教材。全书内容浅显易懂,利用大量且丰富的图示与范例,详解复杂的抽象理论,从最基本的数据结构概念开始说明,再以Java 工具加以诠释阵列结构、堆栈、链表、队列、排序、查找等重要的概念,引领读者抓住重点轻松进入数据结构的学习领域。
本书每章重要理论均有范例实现,书中收录了精华的演算法及程序的执行过程,在线阅读或下载附有完整的范例程序源代码,读者可以依照学习进度做练习。除此之外,还有配合各章教学内容的练习题目,以便读者测试自己的学习效果。
本书内容架构完整,逻辑清楚,采用丰富的图例来阐述基本概念及应用,有效提升可读性。以Java 程序语言实现数据结构中的重要理论,以范例程序说明数据结构的内涵。采用“Eclipse”JavaID 工具,整合编译执行、测试及除错功能。强调边做边学,结合下载文件,给予最完整的支援。
三.作者序
数据结构一直是计算机科学领域非常重要的基础课程,它除了是各大专院校信息工程计算机工程、软件工程、应用数学以及计算机科学等信息相关专业的必修科目外,近年来包括机电、电子或一些商务管理系也列入选修课程。同时,一些信息相关专业的转学考试、研究所考试等,也将数据结构列入必考科目。由此可见,不论从考试的角度,或者研究信息科学的角度,数据结构确实是有志于从事信息工作的专业人员不得不重视的一门基础课程。要学好数据结构的关键点在于能否找到一本最容易阅读,并将数据结构中各种重要理论算法等做最详实的解释及举例的图书。市面上以Java 来实现数据结构理论的书籍比较缺乏本书是一本如何将数据结构概念用 Java 程序语言实现的重要著作。为了方便学习,书中程序代码都是完整的,可以避免片断学习程序的困扰。另外,本书下载文件中包括提供范例完整的程序代码,方便练习及教学之用。
本书的主要特色在于将比较复杂的理论以图文并茂的形式进行说明,并以最简单的表达方式,将这些数据结构理论加以解释。为了避免在教学及阅读上的不顺畅感,书中的算法尽量不以伪码进行说明,而以Java 程序语言来展现。同时,书中提到的重要理论,尽量搭配完整的范例程序,便于读者了解以 Java语言实现这些算法的注意事项。另外,为了检验读者各章的学习成果,在书中安排了大量的习题,这些题目包含重要考
试的考题,以便读者更加灵活应用各种知识。在附录中提供Java的开发环境的简介,本书编辑环境是采用Eclipse 软件,它是一套OpenSource的JavaIDE工具,Eclipse 整合编译、运行、测试及除错功能。本好的理论书籍除了内容的完整专业外,更需要清晰易懂的架构安排及表达方式。在仔细阅读本书之后,相信读者会体会笔者的用心,也希望用户能对这门基础学科有更深入、更完整的认识。
本书配套源代码下载地址(注意数字与字母大小写):http://pan.baidu.com/s/1bngCuHD,若下载有问题,请电子邮件联系 booksaga@126.com,邮件标题为“求代码,图解数据结构使用Java”。
作者敬笔
四.资料目录
第一章 数据结构与导论
第二章 数组结构
第三章 链表
第四章 堆栈
第五章 队列
第六章 树状结构
第七章 图形结构
第八章 排序
第九章 查找
附录 Java的开发环境简介