python简单实现基数排序算法


Posted in Python onMay 16, 2015

本文实例讲述了python简单实现基数排序算法。分享给大家供大家参考。具体实现方法如下:

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()

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
Python爬虫框架Scrapy安装使用步骤
Apr 01 Python
使用Python读写文本文件及编写简单的文本编辑器
Mar 11 Python
用python找出那些被“标记”的照片
Apr 20 Python
详解python中的文件与目录操作
Jul 11 Python
python实现根据指定字符截取对应的行的内容方法
Oct 23 Python
python实现指定字符串补全空格、前面填充0的方法
Nov 16 Python
python下PyGame的下载与安装过程及遇到问题
Aug 04 Python
python Kmeans算法原理深入解析
Aug 23 Python
Python使用uuid库生成唯一标识ID
Feb 12 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
Jun 03 Python
部署Django到阿里云服务器教程示例
Jun 03 Python
Python 防止死锁的方法
Jul 29 Python
Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法
May 16 #Python
python中循环语句while用法实例
May 16 #Python
pymongo实现多结果进行多列排序的方法
May 16 #Python
python使用线程封装的一个简单定时器类实例
May 16 #Python
python通过函数属性实现全局变量的方法
May 16 #Python
Python中计算三角函数之cos()方法的使用简介
May 15 #Python
用Python计算三角函数之atan()方法的使用
May 15 #Python
You might like
php获取QQ头像并显示的方法
2014/12/23 PHP
PHP超牛逼无限极分类生成树方法
2015/05/11 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
PHP CURL中传递cookie的方法步骤
2019/05/09 PHP
javascript面向对象编程(一) 实例代码
2010/06/25 Javascript
ASP中Sub和Function的区别说明
2020/08/30 Javascript
Javascript跨域请求的4种解决方式
2013/03/17 Javascript
javascript中通过arguments参数伪装方法重载
2014/10/08 Javascript
学习JavaScript设计模式之状态模式
2016/01/08 Javascript
BootStrap使用popover插件实现鼠标经过显示并保持显示框
2016/06/23 Javascript
Node.js 文件夹目录结构创建实例代码
2016/07/08 Javascript
javaScript中定义类或对象的五种方式总结
2016/12/04 Javascript
Vue自定义指令详解
2017/07/28 Javascript
Node.JS循环删除非空文件夹及子目录下的所有文件
2018/03/12 Javascript
使用angular-cli webpack创建多个包的方法
2018/10/16 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
2019/09/05 Javascript
微信小程序实现拖拽功能
2019/09/26 Javascript
[56:41]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 Newbee vs OG
2018/04/01 DOTA
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
2017/11/24 Python
Django 实现购物车功能的示例代码
2018/10/08 Python
举例讲解Python常用模块
2019/03/08 Python
如何运行.ipynb文件的图文讲解
2019/06/27 Python
从训练好的tensorflow模型中打印训练变量实例
2020/01/20 Python
基于Tensorflow一维卷积用法详解
2020/05/22 Python
Python3.9.1中使用match方法详解
2021/02/08 Python
苹果香港官方商城:Apple香港
2016/09/14 全球购物
周生生珠宝香港官网:Chow Sang Sang(香港及海外配送)
2019/09/05 全球购物
请编程遍历页面上所有 TextBox 控件并给它赋值为 string.Empty
2015/12/03 面试题
什么是静态路由?什么是动态路由?各自的特点是什么?
2015/09/16 面试题
2014年综治宣传月活动总结
2014/04/28 职场文书
财务情况说明书范文
2014/05/06 职场文书
建设单位项目负责人任命书
2014/06/06 职场文书
小学感恩主题班会
2015/08/12 职场文书
MYSQL事务的隔离级别与MVCC
2022/05/25 MySQL
VW、VH适配移动端的解决方案与常见问题
2023/05/21 HTML / CSS