摘要:
第一章比较好的问题总结如下:1.如何生成位于0到n-1之间的k个不同的随机顺序的随机整数?这在前一篇文章中已经给出了解答2.若代码需要1.25MB的空间,而系统只能提供1MB的空间,该如何处理?思路:此时可分别两次读入数据来处理。3.每个整数不只出现一次,而是最多出现10次,如何处理?思路:前面的问题每个数字只出现一次,所以选择用一个bit位来表示这个数字是否出现; 而现在最多出现10次,就不能用一位来表示了,至少需要4bit来表示这个数字出现了 多少次。所以位图的长度也就扩大了四倍。此时若对内存大小有严格限制,则可以 多次读入数据来解决问题4.免费电话区号不只是800,还包... 阅读全文
posted @ 2012-07-31 16:38
温柔的暴力
阅读(580)
评论(0)
推荐(0)

浙公网安备 33010602011771号