Java语言程序设计与数据结构(进阶篇原书第11版)

Java语言程序设计与数据结构(进阶篇原书第11版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [美] (Y.Daniel Liang) ,
2018-10
版次: 1
ISBN: 9787111610038
定价: 99.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 370页
77人买过
  •   《Java语言程序设计与数据结构(进阶篇 原书第11版)》中文简体字版由PearsonEducation(培生教育出版集团)授权机械工业出版社在中华人民共和国境内(不包括香港、澳门特别行政区及台湾地区)出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录《Java语言程序设计与数据结构(进阶篇 原书第11版)》中的任何部分。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》封底贴有PearsonEducation(培生教育出版集团)激光防伪标签,无标签者不得销售。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》是Java语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》以示例介绍解决问题的技巧,提供大量的程序清单,每章配有大量复习题和编程练习题,帮助读者掌握编程技术,并应用所学技术解决实际工程问题。

      进阶篇突出数据结构和算法,主要涵盖以下内容:泛型,规则集和映射,开发高效算法,实现线性表、栈、队列和优先队列,二叉搜索树,AVL树,散列,图及其应用,加权图及其应用,集合流的聚合操作等。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》可作为高等院校计算机专业相关课程的教材,也可供Java语言及编程爱好者参考。 出版者的话

    中文版序

    译者序

    前言

    第19章 泛型

    19.1 引言

    19.2 动机和优点

    19.3 定义泛型类和接口

    19.4 泛型方法

    19.5 示例学习:对一个对象数组进行排序

    19.6 原生类型和向后兼容

    19.7 通配泛型

    19.8 泛型的擦除和限制

    19.9 示例学习:泛型矩阵类

    关键术语

    本章小结

    测试题

    编程练习题

    第20章 线性表、栈、队列和优先队列

    20.1 引言

    20.2 集合

    20.3 迭代器

    20.4 使用forEach方法

    20.5 线性表

    20.5.1 11st接口中的通用方法

    20.5.2 数组线性表类ArrayList和链表类L1nkedLlst

    20.6 Comparator接口

    20.7 线性表和集合的静态方法

    20.8 示例学习:弹球

    20.9 向量类和栈类

    20.10 队列和优先队列

    20.10.1 Queue接口

    20.10.2 双端队列Deque和链表LinkedList

    20.11 示例学习:表达式求值

    关键术语

    本章小结

    测试题

    编程练刁题

    第21章 规则集和映射

    21.1 引言

    21.2 规则集

    21.2.1 HashSet

    21.2.2 LinkedHashSet

    21.2.3 TreeSet

    21.3 比较规则集和线性表的性能

    21.4 不例学习:关键字计数

    21.5 映射

    21.6 示例学习:单词的出现次数

    21.7 单元素与不可变的

    集合和映射

    关键术语

    本章小结

    测试题

    编程练习题

    第22章 开发高效算法

    22.1 引言

    22.2 使用大D标记来衡量算法效率

    22.3 示例:确定大D

    22.4 分析算法的时间复杂度

    22.4.1 分析二分查找算法

    22.4.2 分析选择排序算法

    22.4.3 分析汉诺塔问题

    22.4.4 常用的递推关系

    22.4.5 比较常用的增长函数

    22.5 使用动态编程寻找斐波那契数

    22.6 使用欧几里得算法求最大公约数

    22.7 寻找素数的高效算法

    22.8 使用分而治之法寻找最近点对

    22.9 使用回溯法解决八皇后问题

    22.10 计算几何:寻找凸包

    22.10.1 卷包裹算法

    22.10.2 格雷厄姆算法

    关键术语

    本章小结

    测试题

    编程练习题

    ……

    第23章 排序

    第24章 实现线性表、栈、队列和优先队列

    第25章 二叉搜索树

    第26章 AVL树

    第27章 散列

    第28章 图及其应用

    第29章 加权图及其应用

    第30章 集合流的聚合操作

    附录
  • 内容简介:
      《Java语言程序设计与数据结构(进阶篇 原书第11版)》中文简体字版由PearsonEducation(培生教育出版集团)授权机械工业出版社在中华人民共和国境内(不包括香港、澳门特别行政区及台湾地区)出版发行。未经出版者书面许可,不得以任何方式抄袭、复制或节录《Java语言程序设计与数据结构(进阶篇 原书第11版)》中的任何部分。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》封底贴有PearsonEducation(培生教育出版集团)激光防伪标签,无标签者不得销售。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》是Java语言的经典教材,中文版分为基础篇和进阶篇,主要介绍程序设计基础、面向对象程序设计、GUI程序设计、数据结构和算法、高级Java程序设计等内容。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》以示例介绍解决问题的技巧,提供大量的程序清单,每章配有大量复习题和编程练习题,帮助读者掌握编程技术,并应用所学技术解决实际工程问题。

      进阶篇突出数据结构和算法,主要涵盖以下内容:泛型,规则集和映射,开发高效算法,实现线性表、栈、队列和优先队列,二叉搜索树,AVL树,散列,图及其应用,加权图及其应用,集合流的聚合操作等。

      《Java语言程序设计与数据结构(进阶篇 原书第11版)》可作为高等院校计算机专业相关课程的教材,也可供Java语言及编程爱好者参考。
  • 目录:
    出版者的话

    中文版序

    译者序

    前言

    第19章 泛型

    19.1 引言

    19.2 动机和优点

    19.3 定义泛型类和接口

    19.4 泛型方法

    19.5 示例学习:对一个对象数组进行排序

    19.6 原生类型和向后兼容

    19.7 通配泛型

    19.8 泛型的擦除和限制

    19.9 示例学习:泛型矩阵类

    关键术语

    本章小结

    测试题

    编程练习题

    第20章 线性表、栈、队列和优先队列

    20.1 引言

    20.2 集合

    20.3 迭代器

    20.4 使用forEach方法

    20.5 线性表

    20.5.1 11st接口中的通用方法

    20.5.2 数组线性表类ArrayList和链表类L1nkedLlst

    20.6 Comparator接口

    20.7 线性表和集合的静态方法

    20.8 示例学习:弹球

    20.9 向量类和栈类

    20.10 队列和优先队列

    20.10.1 Queue接口

    20.10.2 双端队列Deque和链表LinkedList

    20.11 示例学习:表达式求值

    关键术语

    本章小结

    测试题

    编程练刁题

    第21章 规则集和映射

    21.1 引言

    21.2 规则集

    21.2.1 HashSet

    21.2.2 LinkedHashSet

    21.2.3 TreeSet

    21.3 比较规则集和线性表的性能

    21.4 不例学习:关键字计数

    21.5 映射

    21.6 示例学习:单词的出现次数

    21.7 单元素与不可变的

    集合和映射

    关键术语

    本章小结

    测试题

    编程练习题

    第22章 开发高效算法

    22.1 引言

    22.2 使用大D标记来衡量算法效率

    22.3 示例:确定大D

    22.4 分析算法的时间复杂度

    22.4.1 分析二分查找算法

    22.4.2 分析选择排序算法

    22.4.3 分析汉诺塔问题

    22.4.4 常用的递推关系

    22.4.5 比较常用的增长函数

    22.5 使用动态编程寻找斐波那契数

    22.6 使用欧几里得算法求最大公约数

    22.7 寻找素数的高效算法

    22.8 使用分而治之法寻找最近点对

    22.9 使用回溯法解决八皇后问题

    22.10 计算几何:寻找凸包

    22.10.1 卷包裹算法

    22.10.2 格雷厄姆算法

    关键术语

    本章小结

    测试题

    编程练习题

    ……

    第23章 排序

    第24章 实现线性表、栈、队列和优先队列

    第25章 二叉搜索树

    第26章 AVL树

    第27章 散列

    第28章 图及其应用

    第29章 加权图及其应用

    第30章 集合流的聚合操作

    附录
查看详情
相关图书 / 更多
Java语言程序设计与数据结构(进阶篇原书第11版)
Java程序设计任务驱动教程
黑马程序员
Java语言程序设计与数据结构(进阶篇原书第11版)
Java研发自测入门与进阶
林宁、魏兆玉
Java语言程序设计与数据结构(进阶篇原书第11版)
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java语言程序设计与数据结构(进阶篇原书第11版)
Java+OpenCV案例佳作选
姚利民
Java语言程序设计与数据结构(进阶篇原书第11版)
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java语言程序设计与数据结构(进阶篇原书第11版)
Java程序设计及实践应用研究
张萌,梁正,李真
Java语言程序设计与数据结构(进阶篇原书第11版)
Java Web及其框架技术
陈振兴
Java语言程序设计与数据结构(进阶篇原书第11版)
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java语言程序设计与数据结构(进阶篇原书第11版)
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java语言程序设计与数据结构(进阶篇原书第11版)
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java语言程序设计与数据结构(进阶篇原书第11版)
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java语言程序设计与数据结构(进阶篇原书第11版)
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
您可能感兴趣 / 更多
Java语言程序设计与数据结构(进阶篇原书第11版)
一个画家的旅程(一本讲述被誉为“美国艺术创始人”的传记绘本)
[美]哈德逊·塔尔伯特
Java语言程序设计与数据结构(进阶篇原书第11版)
亚拉山大的读心术(数学大师的逻辑课) 伦理学、逻辑学 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
Java语言程序设计与数据结构(进阶篇原书第11版)
蒙特卡洛的密码锁(数学大师的逻辑课) 文教科普读物 [美]雷蒙德·m.斯穆里安(raymondm.smullyan)
[美]雷蒙德·m.斯穆里安(raymondm.smullyan)
Java语言程序设计与数据结构(进阶篇原书第11版)
福尔摩斯的棋盘:关于国际象棋的推理题(数学大师的逻辑课)
[美]雷蒙德·m.斯穆里安
Java语言程序设计与数据结构(进阶篇原书第11版)
你好,我是阿斯伯格女孩
[美]露迪·西蒙
Java语言程序设计与数据结构(进阶篇原书第11版)
金钱游戏(划时代增订版):深层透析金融游戏表象之下的规则与黑箱 长达60年盘踞金融畅销榜的现象级作品
[美]亚当·史密斯(Adam Smith) 著;刘寅龙 译
Java语言程序设计与数据结构(进阶篇原书第11版)
波西·杰克逊阿波罗的试炼系列第3册:烈焰迷宫
[美]雷克·莱尔顿 著;火皮豆 译
Java语言程序设计与数据结构(进阶篇原书第11版)
矿王谷的黎明:塞拉俱乐部诉莫顿案与美国环境法的转变(精装典藏版)
[美]丹尼尔·P.塞尔米,(Daniel,P.Selmi)
Java语言程序设计与数据结构(进阶篇原书第11版)
托尔斯泰
[美]莉莎·克纳普(Liza Knapp)
Java语言程序设计与数据结构(进阶篇原书第11版)
故事思维 商业管理 思维表达职场沟通人际交往
[美]安妮特·西蒙斯 后浪
Java语言程序设计与数据结构(进阶篇原书第11版)
全球通史(全六册)(另一个角度的“全球通史”,不一样的视野与新知。以地理为骨,历史为肉,一部超级丰满的世界通史。)
[美]塞缪尔·古德里奇 译者:冷惠玲、冯佳娜、王小忠、孙丽霞、李江艳
Java语言程序设计与数据结构(进阶篇原书第11版)
《星际争霸》动画影像艺术
[美]罗伯特·布鲁克斯