编程技巧:你的字典里有多少元素?

首页

2014-07-12

cover

被池总推荐过后,“赵人希”的关注者几天内多了整整1000个。虽然据他说跟以前相比少的可怜,但对我这个土鳖来说这已经是接近50%的增长了。只可惜刚过去的一周忙成狗,每天满脑子都是工作,平均日写代码12小时,周四晚还一直工作到周五凌晨四点,所以就一直没心情关心这里了。

周末终于有时间打理了,先整理了一下归档页面zrx.zhaojie.me,新来的同学可以先看下之前的文章。过去一星期我专注于代码优化,结构和性能方面都有,又增长了许多经验值。这些东西慢慢都会通过文章或是编程题的方式发表出来。

​今天就先来一发。

“字典”或者说“哈希表”大家都会用,这真是一个好东西,只要创建了之后就可以不断丢东西进去,添加删除都是O(1)操作,那叫一个快字了得。不过这里我要再次引用Alan Perlis的名言:“Lisp programmers know the value of everything but the cost of nothing.”,目的是想说明做事“不要忘记背后的代价”。

那么它的代价是什么呢?果断点击“阅读原文”查看详细内容吧!好吧,其实我本来只是想简单写几句话,直接当做一篇普通消息来发,但写着写着又停不下来了……

阅读原文