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和GO语言实现的消息摘要算法示例
Mar 10 Python
从Python的源码浅要剖析Python的内存管理
Apr 16 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
Aug 23 Python
Python使用PIL库实现验证码图片的方法
Mar 11 Python
python学习笔记之列表(list)与元组(tuple)详解
Nov 23 Python
机器学习10大经典算法详解
Dec 07 Python
浅谈Python中range和xrange的区别
Dec 20 Python
Python实现的质因式分解算法示例
May 03 Python
python3使用flask编写注册post接口的方法
Dec 28 Python
python3使用matplotlib绘制散点图
Mar 19 Python
Flask框架学习笔记之使用Flask实现表单开发详解
Aug 12 Python
Python socket连接中的粘包、精确传输问题实例分析
Mar 24 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之第七天
2006/10/09 PHP
php ios推送(代码)
2013/07/01 PHP
Codeigniter上传图片出现“You did not select a file to upload”错误解决办法
2014/06/12 PHP
php约瑟夫问题解决关于处死犯人的算法
2015/03/23 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
php实现根据IP地址获取其所在省市的方法
2015/04/30 PHP
php获取微信基础接口凭证Access_token
2018/08/23 PHP
PHP写API输出的时用echo的原因详解
2019/04/28 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
2019/10/12 PHP
js查找父节点的简单方法
2008/06/28 Javascript
15款优秀的jQuery导航菜单插件分享
2011/07/19 Javascript
JS加jquery简单实现标签元素的显示或隐藏
2013/09/23 Javascript
javascript正则表达式之search()用法实例
2015/01/19 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
2015/03/30 Javascript
jQuery插件datalist实现很好看的input下拉列表
2015/07/14 Javascript
浅谈javascript中replace()方法
2015/11/10 Javascript
详解webpack分包及异步加载套路
2017/06/29 Javascript
详解js跨域请求的两种方式,支持post请求
2018/05/05 Javascript
vue地址栏直接输入路由无效问题的解决
2018/11/15 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
记一次用ts+vuecli4重构项目的实现
2020/05/21 Javascript
jQuery cookie的公共方法封装和使用示例
2020/06/01 jQuery
VUE动态生成word的实现
2020/07/26 Javascript
Python中使用摄像头实现简单的延时摄影技术
2015/03/27 Python
python查看微信好友是否删除自己
2016/12/19 Python
Python实现将16进制字符串转化为ascii字符的方法分析
2017/07/21 Python
python学习笔记之列表(list)与元组(tuple)详解
2017/11/23 Python
解决Python3中的中文字符编码的问题
2018/07/18 Python
Python实现寻找回文数字过程解析
2020/06/09 Python
python中threading和queue库实现多线程编程
2021/02/06 Python
法国包包和行李箱销售网站:Bagage24.fr
2020/03/24 全球购物
opencv实现图像平移效果
2021/03/24 Python
《王二小》教学反思
2014/02/27 职场文书
授权收款委托书
2014/09/23 职场文书
基于go interface{}==nil 的几种坑及原理分析
2021/04/24 Golang
Python基础之操作MySQL数据库
2021/05/06 Python