Re: 好像科学院院士结果出来了 (转载)# Biology - 生物学
j*g
1 楼
How to implement a hashmap?问的很细,从怎么计算value,到怎么存储,怎么把值取
出来。
我跟本没用过hashmap,硬着头皮面了40分钟,对方很nice,不断引导我向正确的方向
走,但是我回答的还是一塌糊涂。
我是用取模的方式来计算hash value的,对方问为什么要用这个方式,我回答因为hash
function的特性是要one way的
对方问如果key是string, value是任何的object,你怎么计算value的。
我说计算的是hash value,对方问你是不是就直接把这个value返回了?
有了hashmap put function返回的value,你是怎么把原来的value取出来的,是如何查
找的。
感觉从string计算出hash value是一个问题。
总之答得稀里糊涂的。
给大家借鉴一下吧。
出来。
我跟本没用过hashmap,硬着头皮面了40分钟,对方很nice,不断引导我向正确的方向
走,但是我回答的还是一塌糊涂。
我是用取模的方式来计算hash value的,对方问为什么要用这个方式,我回答因为hash
function的特性是要one way的
对方问如果key是string, value是任何的object,你怎么计算value的。
我说计算的是hash value,对方问你是不是就直接把这个value返回了?
有了hashmap put function返回的value,你是怎么把原来的value取出来的,是如何查
找的。
感觉从string计算出hash value是一个问题。
总之答得稀里糊涂的。
给大家借鉴一下吧。