首页 LMVE论坛 资讯 插画 时光机 我的社区 用户 搜索

[算法]整数冒泡排序

无闻风
发表于 2019-09-04 19:43:12
0
93

void paixu(int *arry,int size) { int a, b, c, d; do { d = 0;         //循环依据 for (b = 0; b < size - 1; b++)         //开始排序,冒泡排序法,再有多少个数据就扫描多少-1次 { if (arry[b] > arry[b + 1])     //比较当前数据的值和下一个数据的值 { c = arry[b]; //如果是大于就把两个数据调换一下 arry[b] = arry[b + 1]; arry[b + 1] = c; d = 1; //循环再扫描一次,直到不会再跳进这里为止 } } } while (d); }


最后修改 2019-09-04 20:18:50
0
93
用户评论
一起折腾