日韩在线免费播放-日韩在线免费av-日韩在线免费-日韩在线毛片-国产高清不卡视频-国产高清不卡

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > 嵌入式學(xué)科:冒泡排序

嵌入式學(xué)科:冒泡排序 時間:2018-12-24      來源:華清遠(yuǎn)見

說起冒泡排序,大家對這個名詞一定很熟悉,接觸過的人都知道,這是我們很常見的一個知識點,也是我們筆試出現(xiàn)頻率很高的一個題,那下面我們一起來聊聊冒泡排序。

冒泡排序的原理:

1)比較第一個數(shù)與第二個數(shù),若為逆序a[0]>a[1],則交換;然后比較第二個數(shù)與第三個數(shù);依次類推,直至第n-1個數(shù)和第n個數(shù)比較為止——第一趟冒泡排序,結(jié)果最大的數(shù)被安置在最后一個元素位置上

2)對前n-1個數(shù)進(jìn)行第二趟冒泡排序,結(jié)果使次大的數(shù)被安置在第n-1個元素位置

3)重復(fù)上述過程,共經(jīng)過n-1趟冒泡排序后,排序結(jié)束

嵌入式,冒泡排序

C代碼:

1 #include <stdio.h>

  2 

  3 int  main()

  4 {

  5     int a[11],i,j,t;

  6 

  7     printf("Input 10 numbers:\n");

  8     for(i = 1; i < 11; i++)

  9         scanf("%d",&a[i]);

 10     printf("\n");

 11 

 12     for(j = 1; j <= 9; j++)

 13     {

 14         for(i = 1; i <= 10 - j; i++)

 15             if(a[i] > a[i+1])

 16             {                                                                                                                                                       

 17                 t = a[i];

 18                 a[i] = a[i+1];

 19                 a[i+1] = t;

 20             }

 21     }

 22     printf("The sorted numbers:\n");

 23     for(i = 1; i < 11; i++)

 24         printf("%d ",a[i]);

 25     return 0;

 26 }

 27

我們分析問題要結(jié)合圖示,這樣理解起來更快哦。

上一篇:只要運(yùn)氣足夠好,一刀也能999!JAVA隨機(jī)數(shù)快速入門

下一篇:嵌入式學(xué)科:float

熱點文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠(yuǎn)見科技集團(tuán)有限公司 版權(quán)所有 ,京ICP備16055225號-5京公海網(wǎng)安備11010802025203號

回到頂部

主站蜘蛛池模板: 美国电影《骡子》| 电影《此时此刻》| 姐妹电影| 火与剑| 许戈辉个人资料简介| 美丽女老师| 杨佑宁个人简历| 流行性感冒ppt课件| 潇湘影院| 黑咖啡早上空腹喝还是饭后喝| juliaann女医生在办公室| 快手快枪快手演员表| 员工的秘密| 男同性恋者| 好看的拉片| 美丽女波士1983| 猎仇者高清完整版| 刘亦菲mv| 视频一级片| 地火电视剧演员表| 电影《地狱天堂》鬼片| 拔萝卜电视剧免费观看全集在线播放下载 | 云上的宝石| 电视播放| 小狗克罗历险记| 我要逃亡1988国语版免费观看| 新目标大学英语综合教程2答案| 纵横欲海| 西楚霸王| 黎小军| 寡妇一级毛片视频| 日韩欧美动作影片| 荒岛大逃亡电影在线观看| 情侣不雅| 九州电影网| 皮肤诊所| 冷血惊魂| 美丽女波士1983| 罗马之战| 女生下体长什么样| 孤战迷城电视剧剧情介绍|