《零基础学大数据算法》是通俗易懂的大数据算法教程。通篇采用师生对话的形式,旨在用通俗的语言、轻松的气氛,帮助读者理解大数据计算领域中的基础算法和思想。
本书由背景篇、理论篇、应用篇和实践篇四部分组成。背景篇介绍大数据、算法、大数据算法等基本概念和背景;理论篇介绍解决大数据问题的亚线性算法、磁盘算法、并行算法、众包算法的基本思想和理论知识;应用篇介绍与大数据问题息息相关的数据挖掘和推荐系统的相关知识;实践篇从实际应用出发,引导读者动手操作,帮助读者通过实际程序和实验验证磁盘算法、并行算法和众包算法。
在讲解每一个大数据问题之前,本书都会介绍大量的经典算法和基础数据结构知识,不仅可以帮助学习过数据结构与算法、算法设计与分析等课程的同学复习,同时能够让入门的“小菜鸟”们,不会因为没有学习过经典算法而对本书望而却步,轻松地掌握大数据算法!
目录
第1篇背景篇
第2 章何谓算法 8
第3 章何谓大数据算法 31
第2 篇理论篇
第4 章窥一斑而见全豹——亚线性算法 34
第5 章价钱与性能的平衡——磁盘算法 58
第6 章1 1>2——并行算法 103
第7 章MapReduce 的并行计算 131
第8 章众人拾柴火焰高——众包算法 144
第3 篇应用篇
第9 章大数据中有黄金——数据挖掘 158
第10 章推荐系统
第4 篇实践篇
第11 章磁盘算法实践 186
第12 章并行算法实践
第13 章众包算法实践
下载体验