2010年6月21日

百度面试的一道概率方面算法题

摘要: 题:给你一个字符串(可能有几亿个字符),给定一个特殊的字符'a',再给定一个可以产生0和1的随机数发生器,然后让你写一个函数,等概率地返回'a'的一个索引(就是'a'在字符串中的位置,比如字符串为 aaba,那么a的索引为{0, 1, 3},等概率地返回0、1或者3)想:最简单的想法:这个如果产生随机数,再把该随机数哈希到字符串长度范围内,再把得到的哈希值作为下标去看对应的字符满足不满足条件,满足... 阅读全文

posted @ 2010-06-21 19:33 涌远在调试 阅读(1442) 评论(0) 推荐(0) 编辑

导航