赞
踩
冒泡排序是一种简单的排序算法,它重复地走访过要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。
下面是 C 语言实现的冒泡排序代码:
- #include <stdio.h>
-
- void bubble_sort(int array[], int n) {
- int i, j, temp;
- for (i = 0; i < n - 1; i++) {
- for (j = 0; j < n - 1 - i; j++) {
- if (array[j] > array[j + 1]) {
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。