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动态监控日志内容的示例
Feb 16 Python
Python使用shelve模块实现简单数据存储的方法
May 20 Python
Python监控主机是否存活并以邮件报警
Sep 22 Python
python基于隐马尔可夫模型实现中文拼音输入
Apr 01 Python
Windows下安装python2和python3多版本教程
Mar 30 Python
python中安装模块包版本冲突问题的解决
May 02 Python
Python3随机漫步生成数据并绘制
Aug 27 Python
在mac下查找python包存放路径site-packages的实现方法
Nov 06 Python
Python3搭建http服务器的实现代码
Feb 11 Python
Python换行与不换行的输出实例
Feb 19 Python
Python通过Pillow实现图片对比
Apr 29 Python
matplotlib更改窗口图标的方法示例
Feb 03 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
5.PHP的其他功能
2006/10/09 PHP
关于php 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
php+html5基于websocket实现聊天室的方法
2015/07/17 PHP
PHP如何实现订单的延时处理详解
2017/12/30 PHP
js动态添加删除,后台取数据(示例代码)
2013/11/25 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
Javascript中call和apply函数的比较和使用实例
2015/02/03 Javascript
JavaScript输出当前时间Unix时间戳的方法
2015/04/06 Javascript
AngularJS入门教程之表格实例详解
2016/07/27 Javascript
Three.js快速入门教程
2016/09/09 Javascript
JS基于正则实现数字千分位用逗号分隔的方法
2017/06/16 Javascript
微信小程序顶部可滚动导航效果
2017/10/31 Javascript
利用jquery如何从json中读取数据追加到html中
2017/12/01 jQuery
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
用Vue.js在浏览器中实现裁剪图像功能
2019/06/18 Javascript
vue3.0中使用postcss-pxtorem的具体方法
2019/11/20 Javascript
解决vue侦听器watch,调用this时出现undefined的问题
2020/10/30 Javascript
vue 图片裁剪上传组件的实现
2020/11/12 Javascript
[35:55]完美世界DOTA2联赛PWL S3 Rebirth vs CPG 第一场 12.11
2020/12/13 DOTA
Python对文件操作知识汇总
2016/05/15 Python
Python3自动签到 定时任务 判断节假日的实例
2018/11/13 Python
python函数局部变量、全局变量、递归知识点总结
2019/11/15 Python
Python常用模块sys,os,time,random功能与用法实例分析
2020/01/07 Python
Python 支持向量机分类器的实现
2020/01/15 Python
python+opencv3生成一个自定义纯色图教程
2020/02/19 Python
Python 使用xlwt模块将多行多列数据循环写入excel文档的操作
2020/11/10 Python
浅析css3中matrix函数的使用
2016/06/06 HTML / CSS
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
网络体系结构及协议的定义
2014/03/13 面试题
个人思想理论学习的自我鉴定
2013/11/30 职场文书
社区工作者思想汇报
2014/01/13 职场文书
车辆工程专业求职信
2014/06/14 职场文书
个人遵守党的政治纪律情况对照检查材料思想汇报
2014/09/25 职场文书
2016暑期社会实践心得体会范文
2016/01/14 职场文书
解决Mysql报错 Table 'mysql.user' doesn't exist
2022/05/06 MySQL
MySQL数据库表约束讲解
2022/06/21 MySQL