冒泡排序-python
2018-12-25 19:26
197 查看
[code]# -*- coding:utf-8 -*- # 冒泡排序 def bubble_sort(iterable): l = len(iterable) for i in range(l): for j in range(l-1): # 如果左面比右边的值大就交换 if iterable[j] > iterable[j+1]: iterable[j], iterable[j+1] = iterable[j+1], iterable[j] if __name__ == "__main__": lst = [1,3,5,2,6,10,9,33,21,5,22,7,2] bubble_sort(lst) print(lst)
相关文章推荐
- Python 冒泡排序
- python面试--冒泡排序
- python算法实践3-冒泡排序
- python实现冒泡排序的简单示例
- 冒泡排序python
- python的冒泡排序
- Python实现冒泡排序
- Python 实现通过指针实现链表翻转,链表奇偶下标交换,链表的冒泡排序
- Python 冒泡排序
- 排序算法C++&&Python实现---冒泡排序
- Python的冒泡排序
- python冒泡排序
- 冒泡排序:python
- Python实现 -- 冒泡排序、选择排序、插入排序
- python 冒泡排序
- Python - 冒泡排序
- 算法 python实现(二) 冒泡排序
- 第四周python笔记 Python封装结构 哈希查找 杨辉三角 冒泡排序
- python 简单冒泡排序
- python冒泡排序