Python冒泡算法精讲<三>

来源:互联网 发布:dev c 软件下载 编辑:程序博客网 时间:2024/05/17 02:26
<pre class="python" name="code">data = []for i in range(3): # 控制用户输入三个数    data.append(input()) #将用户输入的数加进列表class Sort():  #定义一个冒泡算法的类        def sort(self,data):#类中定义冒泡方法        for j in range(len(data)-1, 0, -1):            for i in range(0, j):                if data[i] < data[i + 1]:                    temp = 0                    temp = data[i]                    data[i] = data[i+1]                    data[i + 1] = temp        return data            a = Sort() #实例化一个对象b = a.sort(data)print b

这是定义一个冒泡算法的类,希望对大家有帮助,
编程一定要有风格
0 0