1. 首页
  2. 编程语言
  3. C
  4. C经典算法之基数排序法

C经典算法之基数排序法

上传者: 2019-09-09 11:51:45上传 TXT文件 1.02KB 热度 46次
在之前所介绍过的排序方法,都是属于「比较性」的排序法,也就是每次排序时,都是比较整个键值的大小以进行排序。这边所要介绍的「基数排序法」(radixsort)则是属于「分配式排序」(distributionsort),基数排序法又称「桶子法」(bucketsort)或binsort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些「桶」中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O(nlog(r)m),其中r为所采取的基数,而m为堆数,在某些时候,基数排序法的效率高于其它的比较性排序法。
用户评论
码姐姐匿名网友 2019-09-09 11:51:45

数据结构如果没有老师讲的话很难

码姐姐匿名网友 2019-09-09 11:51:45

建议如果想学排序还是看数据结构