c语言 - 为什么基数排序不能首先按最高有效数字进行桶排序



作为标题,我无法理解首先按最低有效数字进行存储桶排序时的错误排序。

最高有效数字 (MSD( 基数排序可用于按字典顺序对键进行排序。与最低有效数字 (LSD( 基数排序不同,最高有效数字基数排序不会是稳定排序,即它不一定保留重复键的原始顺序。

当处理到达键的唯一前缀时,MSD 基数排序将停止重新排列键的位置。

您还可以看到:最有效与最不重要基数排序

最新更新