花费 8 ms
[珠玑之椟]位向量/位图的定义和应用

  位向量/位图是一个很有用的数据结构,在充分利用小空间存储大量数据方面非常具有优势,Linux内核中很多地方都是用了位图。同时,它不但基础,而且用到了很多编程语言的知识,以及对细节的把握,常常作为面 ...

Tue Jun 25 00:42:00 CST 2013 5 7860
[珠玑之椟]随机数函数取样与概率

  本节主要受到《编程珠玑》第12章随机取样问题的启发,但不仅仅限于随机取样问题,进一步地,研究讨论了一些在笔试面试中常见的和随机函数以及概率相关的问题。   阅读本文所需的知识:     1.对 ...

Sat Jun 29 18:46:00 CST 2013 6 5517
[珠玑之椟]二分思想与分治法、排序思想

  二分查找是《编程珠玑》作者很喜爱的一个话题,之前我曾经专门写了一篇博文:如何写出正确的二分查找?——利用循环不变式理解二分查找及其变体的正确性以及构造方式,在这里将换几个角度,继续探讨二分查找的 ...

Fri Jul 05 17:47:00 CST 2013 1 3577
[珠玑之椟]浅谈代码正确性:循环不变式、断言、debug

  这个主题和代码的实际写作有关,而且内容和用法相互交织,以下只是对于其内容的一个划分。《编程珠玑》上只用了两个章节20页左右的篇幅介绍,如果希望能获得更多的实例和技巧,我比较推崇《程序设计实践》 ( ...

Tue Jul 02 16:51:00 CST 2013 0 3351
[珠玑之椟]估算的应用与Little定律

  估算的数据主要依赖于所能获得的数据和常识,有时还包括实践而不仅仅是理论。它常常作为一个大问题中的子问题,恰当地估算可以省去精确计算的时间和开销。在计算机领域,所谓常识的内容很宽泛,比如硬盘的传输速 ...

Wed Jun 26 16:32:00 CST 2013 5 1450

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM