程序员小灰

我是小灰,微信公众号【程序员小灰】运营者,畅销技术图书《漫画算法》作者。
77 篇文章
13 人订阅

全部文章

小灰

漫画:什么是红黑树?

2017年,小灰曾经发布过一篇关于红黑树的漫画,当时由于时间仓促,部分知识点一带而过,并没有讲解得很细致全面。

11120
小灰

谈一谈副业

从去年开始,网上就流行着一个词:“副业刚需”,意思是说我们每一个人都应该拥有自己的副业。

7920
小灰

漫画:什么是 “眼镜蛇效应” ?

在印度的某个地区,当地野生的眼镜蛇非常泛滥。众所周知,眼镜蛇有剧毒,又具有很强的攻击性,给当地居民的生命安全带来了很大的威胁。

7120
小灰

还在使用if else写代码?试试 “策略模式” 吧!

我们使用的app大多都有分享的功能,我们可以选择分享到不同的地方,比如微信、QQ等等,虽然是同一个内容,但是分享到不同的平台就会有不同的处理方式,比如要跳转到不...

12830
小灰

漫画:“哈夫曼编码” 是什么鬼?

在上一期,我们介绍了一种特殊的数据结构 “哈夫曼树”,也被称为最优二叉树。没看过的小伙伴可以点击下方链接:

24740
小灰

漫画:什么是openEuler社区?

openEuler是一个开源、免费的Linux发行版平台,将通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系。

19940
小灰

漫画:什么是流行病的 R0 和 R ?

一星期之后,小灰的疾病自愈了,但是在他患病期间,仓鼠流感传染了另外两位小伙伴A和B:

8830
小灰

这位印度小哥,拯救了山河日下的微软帝国

上个世纪,在个人电脑的操作系统领域,微软用Windows操作系统打败了苹果和IBM;在浏览器领域,微软用IE浏览器打败了网景;在办公软件领域,微软用office...

9820
小灰

漫画:什么是 “哈夫曼树” ?

在一棵树中,从一个结点到另一个结点所经过的所有结点,被我们称为两个结点之间的路径。

8510
小灰

用Java语言,写一个植物大战僵尸简易版!

小灰的一位读者,用Java语言开发了自己的植物大战僵尸游戏。虽然系统相对简单,但是麻雀虽小五脏俱全,对游戏开发感兴趣的小伙伴可以学习一下哦~~

8610
小灰

漫画:什么是 “模因” ?

他是一位武功高手,生平最得意的武功是降龙十八掌,可是他的儿女资质不佳,没有人能领悟这套武功,因此他的生平绝学眼看就要失传了。

10310
小灰

被严重 “高估” 的未来

最近小灰看了一个久远又经典的科幻电影,讲的是未来世界当中,人类和“复制人”之间的爱恨情仇。

8230
小灰

一个博弈游戏,据说智商130才看的懂

博弈论是一门非常有意思的学问,之前小灰曾经分享过两个著名的博弈场景:囚徒困境和智猪博弈。

8420
小灰

我后悔在简历上写了“精通”…

前言:众所周知,简历上“了解=听过名字;熟悉=知道是啥;熟练=用过;精通=做过东西”,我现在十分后悔在简历上写了“精通”二字…

18510
小灰

响应式框架EasyReact,被离职员工称为KPI项目!

很多做前端的小伙伴都知道,EasyReact 是美团研发的一款基于响应式编程范式的客户端开发框架,开发者可以使用此框架轻松地解决客户端的异步问题。

7810
小灰

漫画:什么是字符串匹配算法?

在上图中,字符串B是A的子串,B第一次在A中出现的位置下标是2(字符串的首位下标是0),所以返回 2。

11220
小灰

一道二进制子串算法,让面试官都解不出来?

给定一个字符串 s ,计算具有相同数量0和1的非空(连续)子字符串的数量,并且这些子字符串中的所有0和所有1都是组合在一起的。

8030
小灰

漫画:面试官被他老婆痛骂了 。。。

很快,面试官的手机中隐隐传来一个女人的声音,虽然断断续续听不大清,但是小灰能感觉到声音里夹杂着愤怒......

8230
小灰

漫画:什么是 哥德巴赫猜想?

说起哥德巴赫猜想的起源,就不得不提到两个人,其中一位是业余数学家哥德巴赫,另一位是著名的大数学家欧拉。

9710
小灰

刚刚,小灰 “逃学” 被抓了!

今天是周末,咱们就不聊技术了,小灰给大家分享一件有趣的事情,这是小灰的前两天的亲身经历。

10520

扫码关注云+社区

领取腾讯云代金券