编程珠玑笔记(14)-取样问题

  本章的关注点是随机对象的选取。具体来讲,就是从n个对象中随机选取m个对象的问题,其中要用到随机数生成函数。
  假设:一个能返回很大随机整数的的函数bigrand(),一个能返回i..j范围内均匀选择的随机整数函数randint(i,j)。
  在C语言中,随机函数rand()通常返回约15个随[……]

Read more

C语言中常见的随机函数和计时函数

  本来想系统地总结一下C语言中随机函数和计时函数的使用,因为在平时测试算法时经常用到。但简单调研之后发现水还是有点深度,所以就只把我用过证明可行的整理一下。在大多数情况下,我想这也一定足够了。

  • rand()函数产生随机数

  rand()函数产生的实际上是“伪随机数”(我没有听说迄今有哪[……]

Read more