由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 电面不好,求bless。这题怎么答?
相关主题
请问 KMP算法重要吗?facebook一题
发个F onsite后的加试面经吧 求bless问道题
find top K most occurring words in streaming data 这题怎么做比较好面试中遇到suffix tree / trie这种题,需要自己实现吗?
借人气请教个G题一个google面试题
攒RP发A家第一轮电面MS intern 电面被拒,附上面试过程
关于leetcode 的strStr这题string matching 需要看KMP 还有其他需要看的吗?
贡献一个中型软件公司面经求帮忙看看哪里有问题!
问一道string match的题目 出自glassdoor facebook版yahoo 面经
相关话题的讨论汇总
话题: hash话题: 这题话题: 很长话题: 电面话题: table
进入JobHunting版参与讨论
1 (共1页)
a**********2
发帖数: 340
1
两个文件A,B,每行存了一个sentence(可能会很长),文件B非常大
要你找出A里面每个sentence在B中出现的次数
我说用hash table,他就问我hash function怎么写,说这个句子可能很长
貌似他想要的是其他解法。
g*****k
发帖数: 623
2
bless
不用hash还真不知道该怎么做。直观上就是用hash啊。。。

【在 a**********2 的大作中提到】
: 两个文件A,B,每行存了一个sentence(可能会很长),文件B非常大
: 要你找出A里面每个sentence在B中出现的次数
: 我说用hash table,他就问我hash function怎么写,说这个句子可能很长
: 貌似他想要的是其他解法。

g**e
发帖数: 6127
3
他考的应该是怎么写hash function。如果句子很长,可以取一个segment做hashing。
类似Rabin–Karp
当然可能会有collision

【在 g*****k 的大作中提到】
: bless
: 不用hash还真不知道该怎么做。直观上就是用hash啊。。。

g*****k
发帖数: 623
4
如果是考hash function,那么这个table size如何设定?

【在 g**e 的大作中提到】
: 他考的应该是怎么写hash function。如果句子很长,可以取一个segment做hashing。
: 类似Rabin–Karp
: 当然可能会有collision

g**e
发帖数: 6127
5
hash table size = # of sentenses in file A

【在 g*****k 的大作中提到】
: 如果是考hash function,那么这个table size如何设定?
g*****k
发帖数: 623
6
题目说明B非常大,如果设定size是A的行数,那么collision太多了吧。

【在 g**e 的大作中提到】
: hash table size = # of sentenses in file A
r********t
发帖数: 395
7
bitmap..

【在 a**********2 的大作中提到】
: 两个文件A,B,每行存了一个sentence(可能会很长),文件B非常大
: 要你找出A里面每个sentence在B中出现的次数
: 我说用hash table,他就问我hash function怎么写,说这个句子可能很长
: 貌似他想要的是其他解法。

b**********r
发帖数: 91
8
Aho-corasick string pattern search

【在 a**********2 的大作中提到】
: 两个文件A,B,每行存了一个sentence(可能会很长),文件B非常大
: 要你找出A里面每个sentence在B中出现的次数
: 我说用hash table,他就问我hash function怎么写,说这个句子可能很长
: 貌似他想要的是其他解法。

m**q
发帖数: 189
9
把A的所有行放到trie中,遍历B时对每一行去lookup trie?

【在 a**********2 的大作中提到】
: 两个文件A,B,每行存了一个sentence(可能会很长),文件B非常大
: 要你找出A里面每个sentence在B中出现的次数
: 我说用hash table,他就问我hash function怎么写,说这个句子可能很长
: 貌似他想要的是其他解法。

b*****1
发帖数: 52
10
可以用double hash reduce collision , e.g., use different base in robin karp.

【在 g**e 的大作中提到】
: 他考的应该是怎么写hash function。如果句子很长,可以取一个segment做hashing。
: 类似Rabin–Karp
: 当然可能会有collision

1 (共1页)
进入JobHunting版参与讨论
相关主题
yahoo 面经攒RP发A家第一轮电面
发篇面经关于leetcode 的strStr这题
电话面经(Microsoft, Amazon, Google, ...)贡献一个中型软件公司面经
amazon三连击这题要怎么设计hash function呢?问一道string match的题目 出自glassdoor facebook版
请问 KMP算法重要吗?facebook一题
发个F onsite后的加试面经吧 求bless问道题
find top K most occurring words in streaming data 这题怎么做比较好面试中遇到suffix tree / trie这种题,需要自己实现吗?
借人气请教个G题一个google面试题
相关话题的讨论汇总
话题: hash话题: 这题话题: 很长话题: 电面话题: table