python实现bucket排序算法实例分析


Posted in Python onMay 04, 2015

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

def bucketSort(a, n, buckets, m):
  for j in range(m):
    buckets[j] = 0
  for i in range(n):
    buckets[a[i]] += 1
  i = 0
  for j in range(m):
    for k in range(buckets[j]):
      a[i] = j
      i += 1

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

Python 相关文章推荐
Python中input和raw_input的一点区别
Oct 21 Python
基于Python实现的百度贴吧网络爬虫实例
Apr 17 Python
Python标准库之itertools库的使用方法
Sep 07 Python
pandas.DataFrame.to_json按行转json的方法
Jun 05 Python
用Python实现数据的透视表的方法
Nov 16 Python
Django基础知识 web框架的本质详解
Jul 18 Python
Python学习笔记之For循环用法详解
Aug 14 Python
浅谈pycharm使用及设置方法
Sep 09 Python
树莓派安装OpenCV3完整过程的实现
Oct 10 Python
Python3.7黑帽编程之病毒篇(基础篇)
Feb 04 Python
python如何编写类似nmap的扫描工具
Nov 06 Python
python 办公自动化——基于pyqt5和openpyxl统计符合要求的名单
May 25 Python
python在指定目录下查找gif文件的方法
May 04 #Python
python创建关联数组(字典)的方法
May 04 #Python
python对html代码进行escape编码的方法
May 04 #Python
python访问类中docstring注释的实现方法
May 04 #Python
Python编写生成验证码的脚本的教程
May 04 #Python
使用Python制作获取网站目录的图形化程序
May 04 #Python
使用Python脚本来获取Cisco设备信息的示例
May 04 #Python
You might like
PHP curl_setopt()函数实例代码与参数分析
2011/06/02 PHP
那些年一起学习的PHP(一)
2012/03/21 PHP
PHP中几种常见的超时处理全面总结
2012/09/11 PHP
PHP自动识别字符集并完成转码详解
2013/08/02 PHP
php设计模式之命令模式使用示例
2014/03/02 PHP
Thinkphp5结合layer弹窗定制操作结果页面
2017/07/07 PHP
javascript 用原型继承来实现对象系统
2010/03/22 Javascript
jquery禁止输入数字以外的字符的示例(纯数字验证码)
2014/04/10 Javascript
一个简单的jquery进度条示例
2014/04/28 Javascript
jQuery的Scrollify插件实现滑动到页面下一节点
2015/07/05 Javascript
js 获取站点应用名的简单实例
2016/08/18 Javascript
jquery根据td给相同tr下其他td赋值的实现方法
2016/10/05 Javascript
JS动态遍历json中所有键值对的方法(不知道属性名的情况)
2016/12/28 Javascript
jQuery实现的浮动层div浏览器居中显示效果
2017/02/03 Javascript
JavaScript中的遍历详解(多种遍历)
2017/04/07 Javascript
移动端使用localResizeIMG4压缩图片
2017/04/22 Javascript
ionic2自定义cordova插件开发以及使用(Android)
2017/06/19 Javascript
jQuery获取table表中的td标签(实例讲解)
2017/07/28 jQuery
js实现轮播图的两种方式(构造函数、面向对象)
2017/09/30 Javascript
基于elementUI使用v-model实现经纬度输入的vue组件
2019/05/12 Javascript
使用Python读写文本文件及编写简单的文本编辑器
2016/03/11 Python
Python中内置的日志模块logging用法详解
2016/07/12 Python
django实现前后台交互实例
2017/08/07 Python
Python使用matplotlib实现基础绘图功能示例
2018/07/03 Python
Python加密模块的hashlib,hmac模块使用解析
2020/01/02 Python
Python内置函数locals和globals对比
2020/04/28 Python
MIRTA官网:手工包,100%意大利制造
2020/02/11 全球购物
PHP中如何创建和修改数组
2012/05/02 面试题
银行实习鉴定
2013/12/13 职场文书
员工生日会策划方案
2014/06/14 职场文书
贷款担保书
2015/01/20 职场文书
优秀英文求职信范文
2015/03/19 职场文书
行政申诉状范文
2015/05/20 职场文书
2016领导干部廉洁自律心得体会
2016/01/13 职场文书
mysql 8.0.24 安装配置方法图文教程
2021/05/12 MySQL
解决Swagger2返回map复杂结构不能解析的问题
2021/07/02 Java/Android