不知不觉间,程序员小灰这个公众号已经更新了将近四年。在这四年里,小灰逐渐积累了40万名IT行业的读者。
许多读者喜欢这个号,一方面是喜欢其中讲解的算法和编程知识,另一方面也是喜欢小灰这个蠢萌的小仓鼠形象:
曾经有不止一位朋友问过我:“小灰,你要不要给你的公众号出一个周边产品,比如玩偶什么的?”
小灰还真的考虑过,并且一直在和出版社共同研究制作玩偶的各项事宜。
最近,小灰的玩偶终于问世了:
可能有的小伙伴会问:“这个玩偶在哪里能买到呀?多少钱一斤?”
这个玩偶不是卖的,是小灰打算送给大家的!小灰一共准备了5个玩偶,打算来一波抽奖。
刚好最近小灰出版的图书在京东上有半价优惠活动,凡是7月17日-7月19日购买《漫画算法》或《漫画算法 Python篇》的小伙伴,都可以享受半价优惠,并参与抽奖,有机会获得小灰的玩偶!
可能有些新人还不太了解,《漫画算法》到底讲的什么呢?
这本书包括六大部分:
第一章 算法概述
介绍了算法和数据结构的相关概念,告诉大家算法是什么,数据结构又是什么,它们有哪些用途,如何分析时间复杂度,如何分析空间复杂度。
第二章 数据结构基础
介绍了最基本的数据结构,包括数组、链表、栈、队列、哈希表的概念和读写操作。
第三章 树
介绍了树和二叉树的概念、二叉树的各种遍历方式、二叉堆和优先队列的应用。
第四章 排序算法
介绍了几种典型的排序算法,包括冒泡排序、快速排序、堆排序、计数排序、桶排序。
第五章 面试中的算法
介绍了10余道职场上流行的算法面试题及详细的解题思路。例如怎样判断链表有环、怎样计算大整数相加等。
第六章 算法的实际应用
介绍了算法在职场上的一些应用,例如使用LRU算法来淘汰冷数据,使用Bitmap算法来统计用户特征等。
对于渴望学习算法的小伙伴,无论你是正在学习计算机专业的学生,还是已经进入职场的新人,亦或是拥有多年工作经验却不擅长算法的老手,这本书都能帮助你告别对算法的恐惧,认识算法、掌握算法。
《漫画算法》购买入口:
《漫画算法 Python篇》购买入口:
购买以后,添加小灰个人微信 chengxuyuanhui,备注“玩偶抽奖”,即可参与小灰玩偶的抽奖。
最后,再一次感谢大家的支持!