Python实现冒泡排序算法

来源:互联网 发布:java webservice传xml 编辑:程序博客网 时间:2024/05/17 06:39
第一天学习Python写的程序,函数和控制语句没有括号总感觉有头没尾怪怪的,写长了会不会连语句在什么控制流里都搞蒙了呢?
# -*- coding: utf-8 -*-#冒泡排序算法def bubble_sort(list,n):  exchange = n-1  while (exchange != 0):    bound = exchange; exchange = 0    for i in range(bound):      if list[i] > list[i+1]:        tmp = list[i]        list[i] = list[i+1]        list[i+1] = tmp        exchange = ilist = [3,2,5,6,7,1,9,8,4]print listbubble_sort(list,len(list))print list


                                             
0 0
原创粉丝点击