筆試實(shí)例:寫出一個(gè)方法實(shí)現(xiàn)冒泡排序

時(shí)間:2020-11-21 18:18:14 筆試題目 我要投稿

筆試實(shí)例:寫出一個(gè)方法實(shí)現(xiàn)冒泡排序

  void BubbleSort(elemtype x[],int n)

筆試實(shí)例:寫出一個(gè)方法實(shí)現(xiàn)冒泡排序

  {

  int i,j;

  elemtype temp;

  for(i=1;i for(j=0;j {

  if(x[j].key>x[j+1].key)

  {

  temp=x[j];

  x[j]=x[j+1];

  x[j+1]=temp;

  }

  }

  }
拓展閱讀:

  算法原理

  冒泡排序算法的運(yùn)作如下:(從后往前)

  比較相鄰的元素。如果第一個(gè)比第二個(gè)大,就交換他們兩個(gè)。

  對每一對相鄰元素作同樣的工作,從開始第一對到結(jié)尾的最后一對。在這一點(diǎn),最后的`元素應(yīng)該會是最大的數(shù)。

  針對所有的元素重復(fù)以上的步驟,除了最后一個(gè)。

  持續(xù)每次對越來越少的元素重復(fù)上面的步驟,直到?jīng)]有任何一對數(shù)字需要比較。

 

【筆試實(shí)例:寫出一個(gè)方法實(shí)現(xiàn)冒泡排序】相關(guān)文章:

用用PHP寫的一個(gè)冒泡排序法的函數(shù)簡單實(shí)例11-15

JavaScript快速排序?qū)崿F(xiàn)實(shí)例教程08-16

淺談php冒泡的排序06-20

關(guān)于php堆排序?qū)崿F(xiàn)原理與應(yīng)用方法11-19

筆試實(shí)例:請寫出 BOOL flag 與"零值"比較的 if 語句12-14

筆試實(shí)例:將一個(gè)3*3矩陣轉(zhuǎn)置12-16

C++筆試實(shí)例分析11-22

Java編程中如何實(shí)現(xiàn)中文排序09-27

關(guān)于JAVA實(shí)現(xiàn)httpClient的實(shí)例10-08

亚洲制服丝袜二区欧美精品,亚洲精品无码视频乱码,日韩av无码一区二区,国产人妖视频一区二区
在线免费一区二区 | 日本高潮A级按摩中文片 | 色婷婷综合缴情综合免费观看 | 午夜自产精品一区二区三区演员表 | 夜夜躁日日躁狠狠久久 | 日韩久久激情精品 |