实名认证领苏宁支付券立即领取 >
¥
提前抢
SUPER会员专享
由于此商品库存有限,请在下单后15分钟之内支付完成,手慢无哦!
欢迎光临本店铺
点我可查看更多商品哦~
100%刮中券,最高50元无敌券,券有效期7天
亲,今日还有0次刮奖机会
我的云钻:0
您的云钻暂时不足,攒足云钻再来刮
恭喜获得1张券!
今天的机会已经全部用完了,请明天再来
恭喜刮出两张券,请选择一张领取
活动自2017年6月2日上线,敬请关注云钻刮券活动规则更新。
如活动受政府机关指令需要停止举办的,或活动遭受严重网络攻击需暂停举办的,或者系统故障导致的其它意外问题,苏宁无需为此承担赔偿或者进行补偿。
音像Java语言程序设与据结构(进阶篇) 原书1版(美)梁勇
¥ ×1
商品
服务
物流
出版者的话中文版序译者序前言9章 泛型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和链表类L1nkedLlst20.6 Comparator接口20.7 线表和集合的静态方法20.8 示例学习:弹球20.9 向量类和栈类20.10 队列和优先队列20.10.1 eue接口20.10.2 双端队列Deque和链表LinkedList20.11 示例学习:表达式求值关键术语本章小结测试题编程练刁题2章 规则集和映21.1 引言21.2 规则集21.2.1 HashSet21.2.2 LinkedHashSet21.. TreeSet21.3 比较规则集和线表的能21.4 不例学习:关键字21.5 映21.6 示例学习:单词的出现次数21.7 单元素与不可变的集合和映关键术语本章小结测试题编程练习题第22章 开发高效算法22.1 引言22.2 使用大D标记来衡量算法效率2. 示例:确定D22.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 格雷厄姆算法关键术语本章小结测试题编程练习题……第章 排序第24章 实现线表、栈、队列和优先队列第25章 二叉搜索树第26章 L树第27章 散列第28章 图及其应用第29章 加权图及其应用第30章 集合流的聚合作附录
许多读者就本书之前的版本给出了很多反馈。这些评论和建议极大地改进了本书。这一版在表述、组织、示例、练习题以及附录方面都有大幅提高。本书采用基础优先的方法,在设计用户自定义类之前,首先介绍基本的程序设计概念和技术。选择语句、循环、方法和数组这样的基本概念和技术是程序设计的基础,它们为学生进一步学习面向对象程序设计和不错Java程序设计做好准备。本书以问题驱动的方式来教授程序设计,将重点放在问题的解决而不是语法上。我们通过使用在各种应用情景中引发思考的问题,使得程序设计的介绍变得更加有趣。前面章节的主线放在问题的解决上,引入合适的语法和库以支持编写解决问题的程序。为了支持以问题驱动的方式来教授程序设计,本书提供了大量不同难度的问题来激发学生的积极。为了吸引各个专业的学生来学习,这些问题涉及很多应用领域,包括数学、科学、商业、金融、游戏、动画以及多媒体等。本书将程序设计、数据结构和算法无缝整合在一起,采用一种实用的方式来教授数据结构。首先介绍如何使用各种数据结构来开发高效的算法,然后演示如何实现这些数据结构。通过实现,学生可以深入理解数据结构的效率,以及如何和何时使用某种数据结构。,我们设计和实现了针对树和图的用户自定义数据结构。本书广泛应用于全球各大学的程序设计入门、数据结构和算法课程中。完全版包括程序设计基础、面向对象程序设计、GUI程序设计、数据结构、算法、并行、网络、数据库和Web程序设计。这个版本旨在把学生培养成精通Java的程序员。基础篇可用于程序设计的门课程(通常称为CS1)。基础篇包含完全版的前18章内容,本书还有一个AP版本,适合学习AP计算机科学(AP Computer Science)课程的高中生使用。教授编程的途径是通过示例,而学习编程的途径是通过动手练习。本书通过示例对基本概念进行了讲解,并提供了大量不同难度的练习题供学生进行练习。在我们的程序设计课程中,每次课后都布置了编程练习。我们的目标是编写一本可以通过各种应用场景中的有趣示例来教授问题求解和程序设计的教材。如果您有任何关于如何改进本书的评论或建议,请给我发邮件。Y. Daniel Liangy.daniel.liang@gmail.comwww.cs.armstrong.e/angwww.pearsonhighered.com/liangACM/IEEE课程体系2013版和ABET课程评价新的ACM/IEEE课程体系2013版将知识体系组织成18个知识领域。为了帮教师基于本书设计课程,我们提供了示例教学大纲来确定知识领域和知识单元。作为一个常规的定制示例,示例教学大纲用于三学期的课程系列。示例教学大纲可以从教师资源配套获取。许多读者来自ABET认计划。ABET认的一个关键组成部分是,通过针对课程效果的持续的课程评价确定薄弱环节。我们在教师资源配套提了课程效果示例,以及用于衡量课程效果的示例。本版新增内容本版对各个细节都进行了全面修订,以其清晰、表述、内容、示例和练习题。本版主要的改进如下:书名改为了“Java语言程序设与据结构”,以体现在数据结构方面的。本书使用一种实用的方式来介绍、实现和使用数据结构,并涵盖了一门典型的数据结构课程中的所有主题。另外,还提供了额外的奖励章节来介绍不错的数据结构,比如2-4树、B树以及红黑树等。针对的Java技术进行了更新。使用Java 8版本中的新特征对示例和练习进行了改进和简化。在3章的接口介绍中,引入了默认方法和静态方法。GUI相关章节都更新到JavaFX 8。改写了所有示例。示例和练习中的用户界面现在都是可以改变尺寸并且居中显示的。在5章的示例中,涵盖了内部类、匿名内部类以及lambda表达式的内容。数据结构相关章节中,更多的示例和练习采用了lambda表达式来简化编程。方法引用在20.6节介绍Comparator接口时进行了介绍。在第20章中介绍了forEach方法,作为对集合中每个元素应用一个动作而进行的循环的简单替代方法。在第24~29章中,使用了Java 8中接口的默认方法重新设计和简化了MyList、MyArrayList、MyLinkedList、Tree、BST、LTree、MyMap、MyHashMap、MySet、MyHashSet、Graph、UnweightedGraph和WeightedGraph的实现。第30章为全新章节,介绍集合流的聚合操作。3章(奖励章节)介绍了FXML和Scene Builder可视化工具。重新设计了配套,增加了新的交互式测试题、复习题、动画以及现场编程。在教师资源上为教师额外提供了200多道编程练习题,并给出了。这些练习题没有出现在教材中。可以访问www.pearsonhighered.com/liang,获得和前一版本的关联以及新特征的完整列表。教学特色本书使用以下要素组织素材:教学目标:在每章开始列出学生学习本章应该掌握的内容,学完这章后,学生能够判断自己达到这个目标。引言:提出引发思考的问题以展开讨论,激发读者深入探讨该章内容。要点提示:突出每节中涵盖的重要概念。复习题:按节组织,帮学生复习相关内容并评估掌握的程度。示例学习:通过精心挑选示例,以容易理解的方式教授问题求解和程序设计概
抢购价:¥ 38.00
易购价:¥ 38.00
注:参加抢购将不再享受其他优惠活动
亲,很抱歉,您购买的宝贝销售异常火爆,让小苏措手不及,请稍后再试~
验证码错误
看不清楚?换一张
确定关闭
亲,大宗购物请点击企业用户渠道>小苏的服务会更贴心!
亲,很抱歉,您购买的宝贝销售异常火爆让小苏措手不及,请稍后再试~
查看我的收藏夹
非常抱歉,您前期未参加预订活动,无法支付尾款哦!
关闭
抱歉,您暂无任性付资格
继续等待
0小时0分
立即开通
SUPER会员