
80
|
第
4
章
表
4-5
给出了基于不同数目的桶的散列排序的性能。其中展示了与
快速排序
相对比的排
序时间,其中快速排序采用了三中值方法来选择
pivotIndex
。
表
4
-
5
:基于不同数目的桶的散列排序以及快速排序的性能
n
/ 个
26
个桶 /s
676
个桶 /s
17576
个桶 /s 快速排序 /s
16 0.000005 0.000010 0.000120 0.000004
32 0.000006 0.000012 0.000146 0.000005
64 0.000011 0.000016 0.000181 0.000009
128 0.000017 0.000022 0.000228 0.000016
256 0.000033 0.000034 0.000249 0.000033
512 0.000074 0.000061 0.000278 0.000070
1,024 0.000183 0.000113 0.000332 0.000156
2,048 0.000521 0.000228 0.000424 0.000339
4,096 0.0016 0.000478 0.000646 0.000740
8,192 0.0058 0.0011 0.0011 0.0016
16,384 0.0224 0.0026 0.0020 0.0035
32,768 0.0944 0.0069 0.0040 0.0076
65,536 0.4113 0.0226