avatar
w*4
1
是第一面,招的组是用户服务组。
第一个问题是问对数据结构的了解,熟悉哪些数据结构,然后给了一个场景是有一个网
站,现在要统计目前登录的人数,用户登录,将新用户添加,用户离开,将用户删除,
还可以将所以用户以字母顺序打印出来,请问选用什么数据结构可以有效的支持这些操
作,然后每个操作的时间复杂度是多少?
第二个题目就是一个老题,fibonacci 序列,写代码,然后把代码都给面试官听,然后
分析时间复杂度。
avatar
l*8
2
第一题是红黑树之类的平衡BST吗?

【在 w**********4 的大作中提到】
: 是第一面,招的组是用户服务组。
: 第一个问题是问对数据结构的了解,熟悉哪些数据结构,然后给了一个场景是有一个网
: 站,现在要统计目前登录的人数,用户登录,将新用户添加,用户离开,将用户删除,
: 还可以将所以用户以字母顺序打印出来,请问选用什么数据结构可以有效的支持这些操
: 作,然后每个操作的时间复杂度是多少?
: 第二个题目就是一个老题,fibonacci 序列,写代码,然后把代码都给面试官听,然后
: 分析时间复杂度。

avatar
l*a
3
我猜也是。

【在 l*********8 的大作中提到】
: 第一题是红黑树之类的平衡BST吗?
avatar
p*2
4
TreeMap吧。
avatar
l*8
5
java里的TreeMap也就是红黑树吧? 就像C++的std::map

【在 p*****2 的大作中提到】
: TreeMap吧。
avatar
p*2
6

是红黑树。

【在 l*********8 的大作中提到】
: java里的TreeMap也就是红黑树吧? 就像C++的std::map
avatar
x*a
7
第一题,用哈希加双链表行不行?
avatar
p*2
8

需要排序

【在 x***a 的大作中提到】
: 第一题,用哈希加双链表行不行?
avatar
x*a
9
晕,看漏了

【在 p*****2 的大作中提到】
:
: 需要排序

avatar
W*y
10
不是说用到rb tree的地方,用avl tree代替都更balance更好吗?
刚学完clrs,刚开始做题,说错了请指教

【在 p*****2 的大作中提到】
: TreeMap吧。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。