首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

百度面试题 很有学习意义 各位讨论讨论哈。解决方案

2012-03-09 
百度面试题很有学习意义 各位讨论讨论哈。。。。1给你a、b两个文件,各存放50亿条url,每条url各占用64字节,内存

百度面试题 很有学习意义 各位讨论讨论哈。。。。
1给你a、b两个文件,各存放50亿条url,每条url各占用64字节,内存限制是4G,让你找出a、b文件共同的url。、

2给你一个单词a,如果通过交换单词中字母的顺序可以得到另外的单词b,那么定义b是a的兄弟单词。现在给你一个字典,用户输入一个单词,让你根据字典找出这个单词有多少个兄弟单词。 (这道题面试官说有O(1) 的解法,。。。。。)

3五桶球,一桶不正常,不知道球的重量和轻重关系,用天平称一次找出那桶不正常的球。




[解决办法]
把单词里的字母排序后的串做HASH也可以

热点排行