徐建岗网络管理 2019-11-19
#include<stdio.h> /* 2019年5月12日09:49:22 冒泡排序 */ void sort(int *pArr,int len); //冒泡排序算法的声明 int main(void) { int a[6]={10,2,8,-8,11,0}; int i =0; sort(a,6); for(i=0;i<6;++i) { printf("%d ",a[i]); } printf("\n"); return 0; } void sort(int *a,int len) { int i,j; int temp;//中间交换数据 for(i = 0;i<len-1;++i) { for(j = 0;j<len-1-i;++j) { if(a[j]>a[j+1]) { temp = a[j]; a[j] = a[j+1]; a[j+1] = temp; } } } } /* 运算结果 -8 0 2 8 10 11 */
# 第三题:使用python实现冒泡排序def BubbleSort: long = len for i in range: for j in range: if list[i] < list[j]: