试题
考点

数据结构-数据结构基础-时间、空间复杂度

面5笔5

对n个数字进行排序,期中两两不同的数字的个数为k,n远远大于k,而n的取值区间长度超过了内存的大小,时间复杂度最小可以是?

A.O(nlogk)

B.O(nk)

C.O(n)

D.O(nlogn)

前往“校招VIP”小程序,刷题更快
最新校招难题刷题,快来进刷题群吧
解答

正确答案是 C

先通过hash来获得这k个数,以及每个数对应的个数,然后对k个数进行排序。复杂度为O(N),所以选择c

评论

小朱吖

2023-06-16 22:00:00

0 0

小可爱

2018-10-13 11:40:05

0 0

加载更多