kevin.long
								2012-09-05 12:10:47
							
							java基数排序算法代码下载
基数排序:基数排序可以说是扩展了的桶式排序, * 比如当待排序列在一个很大的范围内,比如0到999999内,那么用桶式排序是很浪费空间的。 * 而基数排序把每个排序码拆成由d个排序码,比如任何一个6位数(不满六位前面补0)拆成6个排序码, * 分别是个位的,十位的,百位的。。。。 * 排序时,分6次完成,每次按第i个排序码来排。 * 一般有两种方式: * 1) 高位优先(MSD): 从高位到低位依次对序列排序 * 2) 低位优先(LSD): 从低位到高位依次对序列排序 * 计算机一般采用低位优先法(人类一般使用高位优先),但是采用低位优先时要确保排序算法的稳定性。 * 基数排序借助桶式排序,每次按第N位排序时,采用桶式排序。 * 对于如何安排每次落入同一个桶中的数据有两种安排方法: * 1)顺序存储:每次使用桶式排序,放入r个桶中,相同时增加计数。 * 2)链式存储:每个桶通过一个静态队列来跟踪。
由最代码官方编辑于2014-7-21 9:50:24
猜你喜欢
请下载代码后再发表评论
     相关代码
相关代码
				 最近下载
最近下载
				 最近浏览
最近浏览
				
                BestClever     LV32
                2022年4月27日
            
            
        
                来水代码     LV1
                2020年7月3日
            
            
        
                0312wangchen     LV26
                2020年5月26日
            
            
        
                夏洛特VS夏洛克     LV6
                2019年8月26日
            
            
        
                郑俊杰    
                2019年7月10日
            
            
                    暂无贡献等级
            
        
                172823040    
                2018年12月19日
            
            
                    暂无贡献等级
            
        
                恋伊love     LV9
                2018年11月29日
            
            
        
                carrot_hu     LV1
                2018年6月4日
            
            
        
                mengnan8989     LV22
                2018年5月16日
            
            
        
                pengccc     LV7
                2018年1月29日
            
            
        




 
                 
                 
                