Quantcast
Channel: CSDN博客推荐文章
Viewing all articles
Browse latest Browse all 35570

用python 4行搞定基数排序

$
0
0
from random import randint
            
def main():               
    A = [randint(1, 99999999) for _ in xrange(9999)]
    for k in xrange(8):   
        S = [ [] for _ in xrange(10)]
        for j in A:       
            S[j / (10 ** k) % 10].append(j)
        A = [a for b in S for a in b]
    for i in A:           
        print i                                        

main()                

作者:atupal 发表于2013-1-27 22:10:44 原文链接
阅读:61 评论:0 查看评论

Viewing all articles
Browse latest Browse all 35570

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>