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操作MySQL数据库的方法分享
May 29 Python
Python map和reduce函数用法示例
Feb 26 Python
Python基于smtplib实现异步发送邮件服务
May 28 Python
Python开发如何在ubuntu 15.10 上配置vim
Jan 25 Python
Python教程之全局变量用法
Jun 27 Python
python字典键值对的添加和遍历方法
Sep 11 Python
python实现石头剪刀布小游戏
Jan 20 Python
Python字符串通过'+'和join函数拼接新字符串的性能测试比较
Mar 05 Python
Python和Java的语法对比分析语法简洁上python的确完美胜出
May 10 Python
使用pyinstaller打包PyQt4程序遇到的问题及解决方法
Jun 24 Python
python实现静态web服务器
Sep 03 Python
Python OpenCV超详细讲解调整大小与图像操作的实现
Apr 02 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图片上传存储源码并且可以预览
2011/08/26 PHP
php数组函数序列之array_push() 数组尾部添加一个或多个元素(入栈),返回新长度。
2011/11/07 PHP
浅析php header 跳转
2013/06/17 PHP
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
php实现下载限制速度示例分享
2014/02/13 PHP
PHP正则表达式替换站点关键字链接后空白的解决方法
2014/09/16 PHP
由prototype_1.3.1进入javascript殿堂-类的初探
2006/11/06 Javascript
锋利的jQuery jQuery中的DOM操作
2010/03/21 Javascript
javascript delete 使用示例代码
2010/03/29 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
jQuery select表单提交省市区城市三级联动核心代码
2014/06/09 Javascript
nodejs教程之入门
2014/11/21 NodeJs
window.onload与$(document).ready()的区别分析
2015/05/30 Javascript
javascript实现将数字转成千分位的方法小结【5种方式】
2016/12/11 Javascript
javascript中call,apply,bind函数用法示例
2016/12/19 Javascript
JS异步文件上传(兼容IE8+)
2017/04/02 Javascript
详解Python中__str__和__repr__方法的区别
2015/04/17 Python
Python heapq使用详解及实例代码
2017/01/25 Python
Pandas:DataFrame对象的基础操作方法
2018/06/07 Python
python实现事件驱动
2018/11/21 Python
python画图——实现在图上标注上具体数值的方法
2019/07/08 Python
python生成特定分布数的实例
2019/12/05 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
Python实现清理微信僵尸粉功能示例【基于itchat模块】
2020/05/29 Python
Html5页面上如何禁止手机虚拟键盘弹出
2020/03/19 HTML / CSS
波兰运动鞋网上商店:e-Sporting
2018/02/16 全球购物
高中生自我评价个人范文
2013/11/09 职场文书
实习生的自我鉴定范文欣赏
2013/11/20 职场文书
培训讲师邀请函
2014/01/10 职场文书
应届大专毕业生自我鉴定
2014/04/08 职场文书
预备党员思想汇报1000字
2014/10/07 职场文书
酒店办公室主任岗位职责
2015/04/01 职场文书
2015个人年度工作总结范文
2015/05/28 职场文书
校园开放日新闻稿
2015/07/17 职场文书
Nginx + consul + upsync 完成动态负载均衡的方法详解
2021/03/31 Servers
十大好看的穿越动漫排名:《瑞克和莫蒂》第一,国漫《有药》在榜
2022/03/18 日漫