您好,欢迎来到聚文网。 登录 免费注册
数据结构——JAVA语言描述

数据结构——JAVA语言描述

  • 字数: 432000
  • 装帧: 平装
  • 出版社: 清华大学出版社
  • 作者: 牛小飞,李盛恩,汤晓兵
  • 出版日期: 2023-09-01
  • 商品条码: 9787302641551
  • 版次: 1
  • 开本: 16开
  • 页数: 284
  • 出版年份: 2023
定价:¥59.9 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
编辑推荐
(1)注重理论,突出重点。 本书详细介绍了线性表和二叉树等内容,通过大量的图示、例题和代码讲解,突出了链式描述和递归的教学,同时在内容方面兼顾知识的系统化要求。 (2)强调实现,联系实际。 本书强调数据结构的实现,借鉴了Java类库的代码风格,使读者养成良好的编程习惯。本书将线性表、栈、队列和二叉树的应用融合到查找、排序、图等具体问题内容,为重要的知识点配备了丰富的习题和代码。 (3)风格简洁,使用方便。 本书风格简洁,对一些概念进行了梳理,对于非重点的内容不做过多论述,以便读者在学习过程中明确内容之间的逻辑关系,更好地掌握数据结构的内容。
内容简介
本书简要回顾了Java语言的类、接口、泛型、数组等基本概念。在此基础上,介绍了算法分析的基本方法和数据结构的基本概念,全面系统地讨论了线性表、栈、队列、二叉树等基本数据结构的实现技术以及如何使用这些基本数据结构实现优先级队列和图等数据结构,给出了解决查找和排序两个经典问题所使用的二叉搜索树、红黑树、B树、哈希表等数据结构的设计和实现。
本书使用Java语言,采用泛型编程实现数据结构,对代码进行了详细的讲解。本书配套资源中的project给出了各数据结构的完整代码。
本书可作为普通高等学校计算机科学与技术、软件工程、人工智能、数据科学与大数据技术等专业的“数据结构”课程的教材,也可作为工程技术人员的参考读物。
目录
基础篇
第1章Java语言回顾
1.1类
1.1.1类与对象
1.1.2类的扩展
1.1.3嵌套类
1.2接口
1.2.1接口的实现
1.2.2接口的扩展
1.2.3常用的接口
1.3异常处理和常用的异常类
1.4泛型
1.4.1泛型类
1.4.2参数化类及其成员
1.4.3泛型类的静态成员
1.4.4泛型接口和参数化接口
1.4.5泛型方法
1.4.6通配符、带通配符的参数化类型和捕获转型
1.4.7参数化类型之间的子类型/超类型关系
1.4.8类型擦除、Raw类型及其成员
1.4.9泛型的实现
1.4.10具体化(Reifiable)类型和new表达式的语法
1.5数组
1.5.1泛型无关的数组
1.5.2泛型相关的数组
1.6引用类型的转型
1.6.1宽化转型和窄化转型
1.6.2unchecked窄化转型
小结
习题
……

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网