用python实现算法之——选择排序
2016-01-27 19:56
676 查看
class SelectionSort: def selectionSort(self, A, n): for i in range(0,n): min = A[i] num = i for j in range(i+1,n): if min>A[j]: min=A[j] num = j if num!=i: A[i],A[num]=A[num],A[i] return A s=SelectionSort() print s.selectionSort([54,35,48,36,27,12,44,44,8,14,26,17,28],13)
相关文章推荐
- ubuntu中安装机器学习包(python)和安装pycharm
- python学习之6 requests模拟浏览器抓数据
- 用python实现算法之——冒泡排序
- python 协程小程序(草稿有待完善)
- python工具程序一、复制目录中指定扩展名的文件
- 细说python类3——类的创建过程
- 局部敏感哈希(原始LSH)python实现
- python安装tar.gz和whl模块
- Python import
- Python学习之路-初学篇之Python的基本数据类型(一)
- python excel操作
- 构建Python+Selenium2自动化测试环境<一>
- python 脚本查看微信把你删除的好友--win系统版
- python学习新得
- Python字符串笔录
- python 类的简单介绍
- Python 第八章 进程和线程
- day2 学习python 字符及字符串
- 模重复平方计算法(快速幂)【Python实现】<信安数论>
- Python & JSON