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

数据结构——Java语言描述

  • 字数: 432
  • 出版社: 清华大学
  • 作者: 牛小飞//李盛恩//汤晓兵|责编:陈景辉//李燕
  • 商品条码: 9787302641551
  • 版次: 1
  • 开本: 16开
  • 页数: 270
  • 出版年份: 2023
  • 印次: 1
定价:¥59.9 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书简要回顾了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.2 unchecked窄化转型 小结 习题 第2章 算法与算法分析 2.1 算法 2.2 算法分析 2.2.1 时间复杂度模型 2.2.2 渐进时间复杂度分析 2.2.3 空间复杂度模型及分析 2.3 程序性能测量 小结 习题 第3章 数据结构 3.1 数据结构的基本概念 3.2 数据结构的描述 3.3 抽象数据类型及实现 小结 习题 数据结构篇 第4章 线性表 4.1 线性表的基本概念 4.2 线性表的数组描述 4.3 线性表的链式描述

蜀ICP备2024047804号

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