由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - double link list, sort in nLog(n)
相关主题
anybody remember this question?? (about sorting)电面了个公司,感觉很不好
问一下sortingSuffix Array nlogn的构造是怎么样的?
哪位大写给说说 何时用 merge sort, 何时用 quick sort, 何时 heap sort变相的merge sort
一个小公司面经一个特别的inplace merge two sorted arrays
BB NON CS onsite面经请教bloomberg 问题, 有关sorting
c/c++ qsort/sort 来 sort array of stringre: 面试归来,上面经回馈各位战友
ms onsite 杯具,攒rp发面经求一下这题解法。
那个常见的histogram max rectangle 问题external sorting的一个问题
相关话题的讨论汇总
话题: sort话题: nlog话题: list话题: merge话题: link
进入JobHunting版参与讨论
1 (共1页)
s****a
发帖数: 528
1
大家写过这样的程序吗?
q****x
发帖数: 7404
2
merge sort ok bah

【在 s****a 的大作中提到】
: 大家写过这样的程序吗?
b*****c
发帖数: 1103
3
qsort
s****a
发帖数: 528
4
qsort 的话如何 randomize pivot 呢?
b*****c
发帖数: 1103
5
不random , 用mid of 3 or mid of 9
i**********e
发帖数: 1145
6
singly linked list 就可以做到 n log n 了。
用merge sort,in-place merge。
linked list 没有像数组那样可以 random access in O(1),quick sort 不适用。
b*****c
发帖数: 1103
7
merge sort怎么一分为2递归呢,不懂
a*****n
发帖数: 158
8
可以从2个开始MERGE啊,就象前几天那个LINK LIST REVERSE一样吧。。。
i**********e
发帖数: 1145
9
这里有解:
http://cslibrary.stanford.edu/105/LinkedListProblems.pdf
关键在于实现 merge() 函数,可以用递归写,简洁很多。
s*****k
发帖数: 18
10
我觉得mergesort应该是O(n2)
T(n) = 2n + 2T(n/2) -> O(n^2)

【在 i**********e 的大作中提到】
: 这里有解:
: http://cslibrary.stanford.edu/105/LinkedListProblems.pdf
: 关键在于实现 merge() 函数,可以用递归写,简洁很多。

H*M
发帖数: 1268
11
?
a typical nlgn

【在 s*****k 的大作中提到】
: 我觉得mergesort应该是O(n2)
: T(n) = 2n + 2T(n/2) -> O(n^2)

1 (共1页)
进入JobHunting版参与讨论
相关主题
external sorting的一个问题BB NON CS onsite面经
question about big datac/c++ qsort/sort 来 sort array of string
问个sorting相关的题ms onsite 杯具,攒rp发面经
书上关于search和sorting的部分 应该不用全看吧?那个常见的histogram max rectangle 问题
anybody remember this question?? (about sorting)电面了个公司,感觉很不好
问一下sortingSuffix Array nlogn的构造是怎么样的?
哪位大写给说说 何时用 merge sort, 何时用 quick sort, 何时 heap sort变相的merge sort
一个小公司面经一个特别的inplace merge two sorted arrays
相关话题的讨论汇总
话题: sort话题: nlog话题: list话题: merge话题: link