在list1中有一組資料,利用氣泡排序法排序,同樣是顯示在LIST1中。

2025-02-16 12:55:04 字數 1327 閱讀 7819

1樓:農靖海

#include

using namespace std;

int a[6];

int i;

int main()

for (i=0;i<6;i++)

cin>>a[i];

int t;//t 最好放在這裡,因為每一次進去都要初始化乙個t是效率不高的做法。

for ( i=0;i<6;i++)

for (int k=0;k<5;k++)這裡k的範圍是5 0-4 因為下面的k+1,如果0-5的話 會越界的。

if (a[k]>a[k+1])/冒泡是每一次前後兩個數字對比的,你原來的寫法錯誤了。

t=a[k];

a[k]=a[k+1];

a[k+1]=t;

for (i=5;i>=0;i--)

cout

2樓:暗泉

我把核心**給你,按照這個應該就可以了。

for(i=0;ia[j+1])

temp=a[j];

a[j]=a[j+1];

a[j+1]=temp;

編寫函式用氣泡排序法對陣列中的n個資料進行從小到大的排序。

3樓:刺友互

1、新建乙個。

2、輸入php網頁的結基塌旅構()。

3、宣告php與瀏覽器互動的檔案型別。

和編碼。<>

4、使用 array() 函式定義衫如一搏凳個$numbers陣列。

5、使用 sort() 函式對陣列 $numbers 中的元素進行排序。

6、使用 print_r() 函式,輸出排序後的陣列。

7、執行網頁,在瀏覽器中輸出排序後的陣列。

氣泡排序法排序資料,最先沉到右邊的數是

4樓:青檸姑娘

根據氣泡排序法可知:虛櫻用氣泡排序把弊悄一列數從小到大排序時,最小的數逐趟向上漂浮.最大的數逐趟向下沉.

故選租譽渣:a.

設查詢表為(20,19,24,57,68,11) (1)用冒泡對該表進行排序,要求寫出每一趟的排序過

5樓:匿名使用者

排序過程:姿祥。

輸入:20,19,24,57,68,11

第一次:19,20,24,57,11,68第二次:19,20,24,11,57,68第三跡差搏次:

19,20,11,24,57,68第四次慶森:19,11,20,24,57,68第五次:11,19,20,24,57,68

一組資料中有很多個數,怎麼求它的中位數

要分這組數有奇數個資料還是有偶數個資料,如果為奇數個話,將全部資料重高到低排列,取最中間那個數 如果是偶數個資料,則取最中間的兩個數的平均數 比如有30個資料,我們取中位數,就要除以2,因為30是偶數,所以中位數就是第15 16個,舉個例子 12 3456 6個數,處於中間的就是34 比如有31個資...

1到10的數字中,數一組可以組成多少組

a105 30240以0開頭的5位數字a94 3024一共有30240 3024 27216個數字 你好兩個一組可以組成多少組?c 10,2 45 三個一組可以組成多少組?c 10,3 120 四個一組可以組成多少組?c 10,4 210 五個一組可以組成多少組?c 10,5 252 六個一組可以組...

有甲乙丙丁四人,需要分成兩組,一組1人,一組3人,有多少種不同分法

四種因為,一共四人 只要討論一個人的小組是誰 那麼另一組的人也就確定了 所以有四種情況 有甲乙丙丁四人,需要平均分成兩組去執行ab兩任務,請問有多少種不同的安排方法?有三種不同的安排方法。甲乙,丙丁。甲丙,乙丁。甲丁,乙丙。甲乙丙丁四人平分為兩組,每組兩人,問有多少種分法?12 34 13 24 1...