#!/usr/bin/python#coding: utf-8def bubble_sort ( li , num ):"冒泡法排序"for i in range ( num ): # 第几次比较for j in range ( num - i - 1 ): # 要比较的元素个数if li [ j ] > li [ j + 1 ]: # 实现从小到大排序# 交换li [ j ], li [ j + 1 ] = li [ j + 1 ], li [ j ]if __name__ == "__main__" :li = [ 95 , 45 , 15 , 78 , 84 , 51 , 24 , 12 ]bubble_sort ( li , len ( li ))print li
冒泡法排序
最新推荐文章于 2024-09-27 10:11:28 发布