Redian新闻
>
I140 (NIW,EB1A)交上去之后,可以转成PARTTIME JOB吗?
avatar
I140 (NIW,EB1A)交上去之后,可以转成PARTTIME JOB吗?# Immigration - 落地生根
q*h
1
一、stack和queue的区别。如何选择用哪个。
二、Exception的用处
三、说说浏览器里输入网址回车后发生了什么。
四、有个长度未知的排好序的Dictionary,唯一可用的方法f(long index)返回第index
个word,
如果index越界了就返回null。写代码判断输入一个词是否存在于该Dictionary里。如果
Dictionary长度1 billion,你的算法大概有多少次操作。
avatar
c*o
2
如题
avatar
S*I
3
pretty simple questions

index
如果

【在 q***h 的大作中提到】
: 一、stack和queue的区别。如何选择用哪个。
: 二、Exception的用处
: 三、说说浏览器里输入网址回车后发生了什么。
: 四、有个长度未知的排好序的Dictionary,唯一可用的方法f(long index)返回第index
: 个word,
: 如果index越界了就返回null。写代码判断输入一个词是否存在于该Dictionary里。如果
: Dictionary长度1 billion,你的算法大概有多少次操作。

avatar
s*e
4
第4题是怎么回答的呢?
avatar
S*r
5
i don't know no.3
avatar
r*d
6
第四题 先建一个hush table, word做key, index做value?
avatar
b*c
7
第四题好像没什么头绪,哪位高人来讲解一下?
avatar
i*e
8
第四题可以试试 binary search。
如果长度是1 billion,那么利用 binary search 大约 30 次左右就能知道那字在不在
词典里。
如果不知道长度的话,先利用 binary search 的方法找长度,然后之后再应用 binary
search 找该词是否在词典里。
一些常见面试题的答案与总结 -
http://www.ihas1337code.com

index
如果

【在 q***h 的大作中提到】
: 一、stack和queue的区别。如何选择用哪个。
: 二、Exception的用处
: 三、说说浏览器里输入网址回车后发生了什么。
: 四、有个长度未知的排好序的Dictionary,唯一可用的方法f(long index)返回第index
: 个word,
: 如果index越界了就返回null。写代码判断输入一个词是否存在于该Dictionary里。如果
: Dictionary长度1 billion,你的算法大概有多少次操作。

avatar
j*u
9
不是高人
第4题:因为不知道长度,可以用类似binary search的方法来解
从i=0开始取f(2^i):
=n: 返回
>n: 左边找,在2^(i-1) + 1 与 2^i - 1之间,用相同的办法继续迭代
容易验证复杂度是O(logN)的

【在 b*****c 的大作中提到】
: 第四题好像没什么头绪,哪位高人来讲解一下?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。