图解数据结构——使用Java(视频教学版)

作者: 吴灿铭

出版社: 清华大学出版社

出版日期: 2022-10-01

电子书 暂不销售 定价:89.0
  • 收藏

  • 加书架

  • 引用

简介

本书是一本综合讲述数据结构及其算法的入门书,内容浅显易懂、逻辑严谨,力求在适用性上兼顾教师教学和学生自学。 全书从基本的数据结构概念开始讲解,以新版的Java语言详细诠释数组结构、队列、堆栈、链表、树结构、图结构、排序和查找等数据结构的基础知识,书中收录了精华的算法及范例程序的实现过程,辅以丰富的图示解析。全书的范例程序均采用Eclipse IDE for Java Developers集成开发工具进行编译、执行、测试及调试。此外,本书各章末尾都安排了配合教学内容的习题和选自各类考试的试题,并在附录中提供了解答,可供读者测试学习效果。 本书图文并茂,叙述简洁、清晰,范例丰富、可操作性强,是一本数据结构普及型的教科书和自学参考书。适用于具有一定编程能力又想增加编程“深度”的非信息专业类人员或学生。

编辑推荐

本书教授的对象主要是专科院校的学生或非信息类专业的读者及中学生。因为信息专业类学习用的“数据结构与算法”内容更为艰深,本书不适合作为这类专业教科书使用,而适合作为普及型的教科书或自学读物。 为了便于学校的教学或者读者自学,笔者在描述数据结构原理和算法时行文清晰而严谨,为每个算法及其数据结构提供了演算的详细图解。另外,为了达到教学中让学生上机实践或者自学者上机“操练”的目的,本书为每个经典的算法都提供了用Java程序设计语言编写的完整范例程序(包含了完整的源代码),每个范例程序都经过了测试和调试,可以直接在标准的Java环境中运行,目的就是让本书的学习者以这些范例程序作为参照,迅速掌握数据结构和算法的要点。 学习本书需要有面向对象程序设计语言的基础,如果读者没有学习过任何面向对象的程序设计语言,那么建议读者还是先学习一下Java程序设计语言再来学习本书。如果读者已经掌握了C++、C#、Python等任何一种面向对象的程序设计语言,也需要找一本“Java程序设计语言快速入门”方面的参考书快速浏览一下,即可开始本书的学习。

更多出版物信息
  • 版权: 清华大学出版社
  • 出版: 2022-10-01
  • 作者:吴灿铭
  • 更新: 2023-12-20
  • 书号:9787302618478
  • 中图:TP311.12-64;TP312.8JA
  • 学科:
    工学
    控制科学与工程
    工学
    计算机科学与技术