生活常识

当前位置/ 首页/ 生活常识/ 正文

基数排序低位优先(基数排序)

导读 大家好,我是小科,我来为大家解答以上问题。基数排序低位优先,基数排序很多人还不知道,现在让我们一起来看看吧!1、在之前所介绍过的排...

大家好,我是小科,我来为大家解答以上问题。基数排序低位优先,基数排序很多人还不知道,现在让我们一起来看看吧!

1、在之前所介绍过的排序方法,都是属于“比较性”的排序法,也就是每次排序时 ,都是比较整个键值的大小以进行排序。

2、这边所要介绍的“基数排序法”(radix sort)则是属于“分配式排序”(distribution sort),基数排序法又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog(r)m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的比较性排序法。

本文到此讲解完毕了,希望对大家有帮助。