用Python编写数据结构的冒泡排序
来源:互联网 发布:如何免费创建企业域名 编辑:程序博客网 时间:2024/05/22 23:58
# -*- coding:utf-8 -*-
def bubble( A):
lo = 1
hi = len(A)
while lo < hi :
while lo < hi:
if A[lo] <A[lo-1]:
temp = A[lo]
A[lo] = A[lo - 1]
A[lo - 1] = temp
lo+=1
lo = 1
hi -=1
else:
print(A)
if __name__=='__main__':
A = [10,9,8,7,6,5,4,3,2,1]
bubble(A)
def bubble( A):
lo = 1
hi = len(A)
while lo < hi :
while lo < hi:
if A[lo] <A[lo-1]:
temp = A[lo]
A[lo] = A[lo - 1]
A[lo - 1] = temp
lo+=1
lo = 1
hi -=1
else:
print(A)
if __name__=='__main__':
A = [10,9,8,7,6,5,4,3,2,1]
bubble(A)
1 0
- 用Python编写数据结构的冒泡排序
- python编写冒泡排序
- [初学python]编写冒泡排序
- python 与数据结构--冒泡排序
- python数据结构之冒泡排序
- 汇编编写的 冒泡排序
- python的冒泡排序
- 用模板编写冒泡排序
- python数据结构与算法30 冒泡排序
- 【python 数据结构 1:排序】冒泡排序和快速排序
- 用C#编写的冒泡排序小程序
- Python 实现的"冒泡排序"
- python写的冒泡排序
- 冒泡排序的python实现
- 冒泡排序的Python实现
- Python 实现的冒泡排序
- python-冒泡排序的理解!
- JAVA语言编写的冒泡排序算法
- DevC++ 开debug
- Java接口和抽象类有什么区别,什么时候用接口好,什么时候用抽象类好?
- vim 技巧
- iphone 线程总结— detachNewThreadSelector的使用
- 不要在Android的Application对象中缓存数据!
- 用Python编写数据结构的冒泡排序
- NOIP2006金明的预算方案
- HDU 1075——Trie树
- 语音编码的方式
- UIDatePicker && UIToolbar【时期选择器】
- .net连接oracle 预编译写法
- hdoj 验证角谷猜想 1266 (模拟)水
- SQL多表连接查询
- jqurey为何要加 $(function(){});