Java软件结构与数据结构(第4版)
图书信息
作者:(美)刘易斯(John Lewis),(美)蔡斯(Joseph Chase)著 金名 等译,清华大学 | 分类:科学技术,计算机/网络,软件与程序设计,程序设计综合
作者简介
作者简介 暂缺《Java软件结构与数据结构(第4版)》作者简介
内容简介
内容简介 《世界著名计算机教材精选:Java软件结构与数据结构(第4版)》由著名作者John Lewis编写,《世界著名计算机教材精选:Java软件结构与数据结构(第4版)》始终以良好软件工程实践为准则,以Java为语言,介绍数据结构与算法的相关知识和具体实现,强调完美软件设计技巧的重要性,并通过大量的示例,支持和强化数据结构与算法的学习。因此,《世界著名计算机教材精选:Java软件结构与数据结构(第4版)》不仅是数据结构与算法课程的理想教材,也可以作为Java程序设计课程的相关教材。
目录
图书目录第1章 概述1.1 软件质量1.1.1 正确性1.1.2 可靠性1.1.3 健壮性1.1.4 可用性1.1.5 可维护性1.1.6 可重用性1.1.7 可移植性1.1.8 运行效率1.1.9 质量问题1.2 数据结构1.2.1 一个物理示例1.2.2 以集装箱作为对象关键概念主要术语自测题练习题自测题答案第2章 算法分析2.1 算法效率分析2.2 增长函数与大O记法2.3 增长函数的比较2.4 时间复杂度分析2.4.1 循环运行的复杂度分析2.4.2 嵌套循环的复杂度分析2.4.3 方法调用的复杂度分析关键概念主要术语自测题练习题自测题答案参考文献第3章 集合概述——栈3.1 集合3.1.1 抽象数据类型3.1.2 Java集合API3.2 栈集合3.3 主要的面向对象概念3.3.1 继承与多态性3.3.2 泛型3.4 使用栈计算后缀表达式3.4.1 Javadoc3.5 异常3.6 栈ADT3.7 用数组实现栈3.7.1 管理容量3.8 Array Stack类3.8.1 构造函数3.8.2 push操作3.8.3 pop操作3.8.4 peek操作3.8.5 其他操作3.8.6 Empty Collection Exception类3.8.7 其他实现关键概念主要术语自测题练习题程序设计项目自测题答案第4章 链式结构一一栈4.1 链接作为引用4.2 管理链表4.2.1 访问元素4.2.2 插入结点4.2.3 删除结点4.3 无链接的元素4.3.1 双向链表4.4 Java API中的栈4.5 使用栈来穿越迷宫4.6 用链表实现栈……第5章 队列第6章 列表第7章 迭代器第8章 递归第9章 排序与查找第10章 树第11章 二叉查找树第12章 优先队列与堆第13章 Set与Map集合第14章 多路查找树第15章 图
推荐书籍
- 道教碑(赵孟书(元))
- 怎样在海外投资(吴学勤著)
- 英语口语教程(一)(留海燕主编,清华大学)
- 日本中老年时装(白锡尧编译,浙江人民)
- 盲信号处理基础及其应用(孙守宇 编著,国防工业)
- 实用外经贸谈判英语教程(第二版)(廖瑛,廖越英,北京对外经济贸易大学)
- 纳米物理化学(薛永强,崔子祥 著,科学)
- 我是天才小画家(全三册)(吕玫 编著,上海远东)
