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的Django REST框架中的序列化及请求和返回
Apr 11 Python
全面了解Python的getattr(),setattr(),delattr(),hasattr()
Jun 14 Python
matplotlib绘制动画代码示例
Jan 02 Python
Linux CentOS7下安装python3 的方法
Jan 21 Python
Python模块文件结构代码详解
Feb 03 Python
Python关于excel和shp的使用在matplotlib
Jan 03 Python
Django 框架模型操作入门教程
Nov 05 Python
python实现按关键字筛选日志文件
Dec 24 Python
python 统计文件中的字符串数目示例
Dec 24 Python
将tensorflow.Variable中的某些元素取出组成一个新的矩阵示例
Jan 04 Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
May 27 Python
Python自动化爬取天眼查数据的实现
Jun 15 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
解决了Ajax、MySQL 和 Zend Framework 的乱码问题
2009/03/03 PHP
php设计模式 Interpreter(解释器模式)
2011/06/26 PHP
php用正则表达式匹配中文实例详解
2013/11/06 PHP
基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
2019/05/25 PHP
ie和firefox不兼容的解决方法集合
2009/04/28 Javascript
js 未结束的字符串常量错误解决方法
2010/06/13 Javascript
JavaScript NaN和Infinity特殊值 [译]
2012/09/20 Javascript
JS代码判断IE6,IE7,IE8,IE9的函数代码
2013/08/02 Javascript
JS中操作JSON总结
2020/12/06 Javascript
jQuery动画出现连续触发、滞后反复执行的解决方法
2015/01/28 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
一个php+js实时显示时间问题
2015/10/12 Javascript
JS实现不使用图片仿Windows右键菜单效果代码
2015/10/22 Javascript
Bootstrap每天必学之进度条
2015/11/30 Javascript
jQuery中attr()与prop()函数用法实例详解(附用法区别)
2015/12/29 Javascript
使用jQuery或者原生js实现鼠标滚动加载页面新数据
2016/03/06 Javascript
所见即所得的富文本编辑器bootstrap-wysiwyg使用方法详解
2016/05/27 Javascript
JavaScript 控制字体大小设置的方法
2016/11/23 Javascript
js自定义Tab选项卡效果
2017/06/05 Javascript
Bootstrap滚动监听组件scrollspy.js使用方法详解
2017/07/20 Javascript
微信小程序实现动态改变view标签宽度和高度的方法【附demo源码下载】
2017/12/05 Javascript
react 中父组件与子组件双向绑定问题
2019/05/20 Javascript
vue-simple-uploader上传成功之后的response获取代码
2020/09/07 Javascript
[40:55]Liquid vs LGD 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
python实现给数组按片赋值的方法
2015/07/28 Python
Eclipse和PyDev搭建完美Python开发环境教程(Windows篇)
2016/11/16 Python
python 正确保留多位小数的实例
2018/07/16 Python
python UDP(udp)协议发送和接收的实例
2019/07/22 Python
jupyter notebook 的工作空间设置操作
2020/04/20 Python
python和node.js生成当前时间戳的示例
2020/09/29 Python
python 使用openpyxl读取excel数据
2021/02/18 Python
大学生实习证明范本
2014/01/15 职场文书
2015年禁毒宣传活动总结
2015/03/25 职场文书
大学感恩节活动总结
2015/05/05 职场文书
JavaScript实现简单拖拽效果
2021/09/15 Javascript
基于Redis zSet实现滑动窗口对短信进行防刷限流的问题
2022/02/12 Redis