您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
数据结构与算法Java语言描述
字数: 196000
装帧: 平装
出版社: 中国电力出版社
作者: (美)艾伦(Allen B.Downey)
出版日期: 2018-08-01
商品条码: 9787519821944
版次: 1
开本: 16开
页数: 157
出版年份: 2018
定价:
¥38
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥22.05
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
如果你是一名正在学习计算机科学的学生,或者你是一个正在准备技术面试的软件开发者,本书将以一种更清晰、更具体,以及更吸引人的方式帮助你学习并回顾软件工程中最重要的部分-----数据结构和算法。
内容简介
本书作者强调实践知识和技能胜过理论,在书中为你展示了怎样使用数据结构实现有效的算法,并分析和测试了算法的性能。在本书中你将探索Java集合框架(JCF)中重要的类,它们是如何实现的,以及如何执行。书中的每一章都提供了动手练习及其在线测试代码。本书主要内容有:学习使用列表和映射等数据结构并理解它们是如何工作的。构建一个应用程序,用于读取维基百科页、解析页面内容并导航结果树。通过分析代码预测其运行时间和所需的内存空间。分别使用哈希表和二叉搜索树编写实现Map接口的类。创建一个简单的Web搜索引擎,包括一个网络爬虫、一个存储Web页面内容的索引器和一个返回用户查询结果的检索器。
作者简介
艾伦,是奥林工程学院计算机科学领域的教授,曾经在韦尔斯利学院、科尔比学院和伯克利大学执教。他拥有伯克利大学计算机科学博士学位及麻省理工学院硕士和学士学位。他编写的其他书籍有:《Think Java》、《Think Python》、《Think Stats》和《Think Bayes》。
目录
前言1
第1章接口7
为什么有两种列表?8
List接口9
练习111
第2章算法分析14
选择排序算法15
大O表示法17
练习218
第3章ArrayList类22
对MyArrayList类中方法的分类22
对add方法分类24
问题规模26
链接数据结构27
练习329
关于垃圾回收的注记32
第4章LinkedList类33
MyLinkedList方法的分类33
比较MyArrayList和MyLinkedList36
性能分析36
结果的解释39
练习441
第5章双向链表43
结果的性能分析43
分析LinkedList方法的性能45
在LinkedList末尾添加47
双向链表48
选择一个结构49
第6章树的遍历51
搜索引擎51
解析HTML52
使用JSOUP54
遍历DOM树56
深度优先搜索57
Java栈58
迭代DFS59
第7章到达哲学61
准备开始61
Iterable接口和Iterator类62
WikiFetcher64
练习565
第8章索引器68
选择数据结构68
TermCounter70
练习672
第9章Map接口77
实现MyLinearMap77
练习778
分析MyLinearMap79
第10章哈希方法82
哈希方法82
哈希方法是如何工作的?84
哈希方法和变体86
练习887
第11章HashMap89
练习989
分析MyHashMap90
权衡考虑92
对MyHashMap的性能分析93
修改MyHashMap94
UML类图96
第12章TreeMap98
哈希方法有什么问题?98
二叉搜索树99
练习10101
实现TreeMap102
第13章二叉搜索树106
一个简单的MyTreeMap106
搜索值107
实现put108
中序遍历算法110
对数方法111
自平衡树114
另一个练习114
第14章持久性115
Redis116
Redis客户端和服务器117
构建一个Redis支持的索引118
Redis数据类型120
练习11122
更多建议123
一些设计提示125
第15章爬行维基百科126
Redis支持的索引器126
查找的分析129
索引分析129
图的遍历130
练习12131
第16章布尔搜索135
爬虫解决方案135
信息检索137
布尔搜索138
练习13139
Comparable和Comparator接口141
扩展部分143
第17章排序145
插入排序146
练习14148
合并排序的分析149
基数排序151
堆排序153
有界堆155
空间复杂性156
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网