/**
* @file gm_bsort.h
* @brief 氣泡排序
* @author don hao
* @date 2011-8-23 19:55:56
* @version
*email:[email protected]*
company:
*
modification:*
write modifications here.*/
#ifndef _gm_bsort_h
#define _gm_bsort_h
#ifdef __cplusplus
extern"c"
#endif /**< __cplusplus */
#endif /**< _gm_bsort_h */
/**
* @file gm_bsort.c
* @brief
* @author don hao
* @date 2011-8-23 19:55:58
* @version
*email:[email protected]*
company:
*
modification:*
write modifications here.*/
#include "gm_bsort.h"
#include #include void gm_bsort( char* data, int size, int isdes )
if (1 == isdes)}}
}else}}
}}int main()
; char b[10] = ;
gm_bsort(a, 10, 1);
gm_bsort(b, 10, 0);
}
氣泡排序法,cpp實現
首先,從頭開始往後掃瞄整個序列,在掃瞄過程中逐次比較相鄰兩個元素的大小.若相鄰兩個元素中,前面的元素大於後面的元素,則將它們互換,最後整個序列中最大者換到了最後的位置.然後將最大乙個元素除外,用相同的辦法掃瞄其他資料直到整個序列有順序為止.include define len 9 using nam...
冒泡法排序C 實現
看一下 include using namespace std function count the number of count variable void printf int a,int count cout endl void bubblesort int a,int count cout...
java實現氣泡排序法
一 氣泡排序法 氣泡排序法的比較方式由第乙個元素開始,比較相鄰大小,若大小順序有誤,則對調後再進行下一次元素的比較。如此掃瞄過一次之後就可確保最後乙個元素是位於正確的順序,接著再逐步進行第二次掃瞄,直到完成所有元素的排序關係為止。氣泡排序是穩定排序法。二 分析 1.最壞情況及平均情況需比較n n 1...