什么是冒泡排序法?
什么是冒泡排序法?
數(shù)學(xué)人氣:654 ℃時(shí)間:2020-09-30 04:43:31
優(yōu)質(zhì)解答
冒泡排序(BubbleSort)的基本概念是:依次比較相鄰的兩個(gè)數(shù),將小數(shù)放在前面,大數(shù)放在后面.即在第一趟:首先比較第1個(gè)和第2個(gè)數(shù),將小數(shù)放前,大數(shù)放后.然后比較第2個(gè)數(shù)和第3個(gè)數(shù),將小數(shù)放前,大數(shù)放后,如此繼續(xù),直至比較最后兩個(gè)數(shù),將小數(shù)放前,大數(shù)放后.至此第一趟結(jié)束,將最大的數(shù)放到了最后.在第二趟:仍從第一對數(shù)開始比較(因?yàn)榭赡苡捎诘?個(gè)數(shù)和第3個(gè)數(shù)的交換,使得第1個(gè)數(shù)不再小于第2個(gè)數(shù)),將小數(shù)放前,大數(shù)放后,一直比較到倒數(shù)第二個(gè)數(shù)(倒數(shù)第一的位置上已經(jīng)是最大的),第二趟結(jié)束,在倒數(shù)第二的位置上得到一個(gè)新的最大數(shù)(其實(shí)在整個(gè)數(shù)列中是第二大的數(shù)).如此下去,重復(fù)以上過程,直至最終完成排序.
我來回答
類似推薦
- 冒泡排序法是如何排序的?
- 若x/y=2/7則7x²-3xy+2y²/2x²-3xy+7y²=
- x的平方+2 y平方-2xy+8y+16=0,則x-y等于
- 只見樹木不見森林?
- I can play basketball( )(good)
- she can's see anything in the dark room 改為同義句
- 李賀的馬詩前兩句通過對 什么 一帶景物的描寫
- 平面與平面的夾角,取值范圍是多少?
- 怎么確定電流表,電壓表是測量哪個(gè)用電器的,說的詳細(xì)一點(diǎn)各位、、
- 滴水穿石的議論文論據(jù)
- 改錯:How many bus stop does your city have?
- 有關(guān)論語或者是孔子的故事或者傳說
猜你喜歡
- 1y是x的函數(shù),用什么表示什么
- 24.She can`t find her mother.Can you help ______.
- 3比喻句判斷:1.雄偉的長城仿佛一條巨龍 2.平靜的湖面像明亮的鏡子 3.我好像在哪里見過你.
- 4王昌齡詩
- 5“不管是大還是小”用英語說是不是No matter great or little?
- 6甲 乙 丙 丁四位同學(xué)依序循環(huán)報(bào)數(shù)規(guī)定,①甲 乙 丙 丁首次報(bào)數(shù)依次為1 2 3 4,接著甲報(bào)5,乙報(bào)6…………按此規(guī)律,一直報(bào)下去.②當(dāng)數(shù)報(bào)道50時(shí),若報(bào)出的數(shù)為3的倍數(shù),舉一次收.擇甲要舉幾次收?
- 7茶葉中氨基酸含量與什么有關(guān),為什么北方的氨基酸含量高,南方的茶多酚含量高
- 8△ABC中,∠B=∠C,D為BC上一點(diǎn),AB上取BF=CD,AC上取CE=BD,則∠FDE等于( ) A.90°-∠A B.90°-12∠A C.180°-∠A D.45°-12∠A
- 9f(x)=1/3x^3-ax^2+(a^2-1)x,若方程f(x)=0有三個(gè)實(shí)數(shù)根,求a的取值范圍
- 10It's business,not personal.漢語意思是什么?
- 11Staying at home
- 12電路中的短路和短接所表達(dá)的意思一樣嗎,都是用電器不能使用,