python实现插入和冒泡排序
来源:互联网 发布:java调用wsdl接口 cxf 编辑:程序博客网 时间:2024/05/18 03:28
开始学习python,看到函数一章,练习之余,写了两个排序小函数
def select_sort(n): for i in range(len(n)): for j in range(len(n) -1): if n[j] > n[j + 1]: swap(n, j, j + 1)def swap(n, i, j): t = n[i] n[i] = n[j] n[j] = tdef insert_select(n): for i in range(len(n)): min_index = i for j in range(i + 1, len(n)): if n[min_index] < n[j]: min_index = j swap(n, i, min_index)if __name__ == '__main__': num = [2,1,6,23,15,8,9,100]#select_sort(num)insert_select(num)for i in range(len(num)): print(num[i])
0 0
- python实现插入和冒泡排序
- Python插入排序和冒泡排序
- python3实现冒泡排序和插入排序
- python 实现冒泡,选择,插入排序
- python 实现插入排序,冒泡排序,快速排序,选择排序
- python中两种实现排序的方法:冒泡排序和插入排序
- 选择排序、插入排序、冒泡排序python实现
- Python实现冒泡排序,选择排序,插入排序
- 选择排序、插入排序、冒泡排序python实现
- 选择、插入、冒泡排序实现和比较
- [Python-算法]python实现冒泡,插入,选择排序
- 插入和冒泡排序
- 冒泡排序,插入排序和选择排序实现
- 冒泡排序、选择排序和插入排序的实现
- java选择排序、冒泡排序和插入排序实现
- 插入排序和冒泡排序
- 冒泡排序和插入排序
- 用Java语言实现冒泡排序和插入排序
- 设置mysql允许外网访问
- 饿汉版 C++单例模式
- 链接库
- 实时检测图像中的主要边缘 opencv for Android
- 初学spring遇到的400问题
- python实现插入和冒泡排序
- 深入分析java web技术内幕原文(二)
- iOS多线程网络之NSOperation
- g++多文件编译和简单MakeFile文件写法
- 省份和城市的二级列表
- Android 银联付款成功 捕捉返回商户事件
- Python读写文件总结
- HTML5-表单
- VS2010发布的wcf服务,浏览器访问没有问题,但是vs添加服务引用出错