Python实现冒泡排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python实现冒泡排序相关的知识,希望对你有一定的参考价值。
def BubbleSort(): Array = [1,4,6,8,3] for i in range(len(Array)-1): for j in range(len(Array)-i-1): if Array[j]>Array[j+1]: #两两比较,谁小放前面 Array[j],Array[j+1] = Array[j+1],Array[j
int v1[] = { 1,4,7,2,8,4,5 }; int Temp = 0; int Length = (sizeof(v1) / sizeof(int)); int i = 0; int j = 1; for (i; i < Length; i++) { for (j = i + 1; j < Length; j++) { if (v1[i] > v1[j]) { Temp = v1[i]; v1[i] = v1[j]; v1[j] = Temp; } } } for (i = 0; i < Length; i++) { printf("%d\r\n", v1[i]); }
以上是关于Python实现冒泡排序的主要内容,如果未能解决你的问题,请参考以下文章