第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

(1) 順序存儲數(shù)據(jù),實現(xiàn)簡單選擇排序,并顯示每次排序過程中的序列;

(1) 順序存儲數(shù)據(jù),實現(xiàn)簡單選擇排序,并顯示每次排序過程中的序列;

C++
慕函數(shù)6732512 2015-11-26 22:42:39
?#include <stdio.h>//冒泡排序,開始的時候兩個數(shù)進行比較,大的向后小的向前,第一次比較很容易的就把最大的一個數(shù)字放到了最后小的呢,繼續(xù)向前,第二次當然也找到了第二個大的,放到倒數(shù)第二的位置,如此下去便可。這個是優(yōu)化的冒泡排序方法,讓k=j保存最后的那個數(shù)的下標,這樣k后面的數(shù)都是排序好的了,這個排序是穩(wěn)定的,時間復雜度是N平方void main(){int array[10] = {1,2,11,22,33,4,23,234,4,6};int length = sizeof(array)/sizeof(array[0]);int k=0, s=0, i=0, j=0, m=0;//冒泡排序開始int a;for(a=0;a<=9;a++){ printf("%d \n",array[a]); }for(i = length-1;i>0;i=k){for(j=0, k=0;j<i;j++){if(array[j]>array[j+1])//把比較出來大的數(shù)據(jù)向后移動{m=array[j];array[j]=array[j+1];array[j+1]=m;k=j;}}}//冒泡排序結束,輸出顯示排序的結果for(s=0; s<length; s++){printf("%d\n",array[s]);}}
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 1835 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號