當前位置: 首頁 > 綜合

選擇排序法c語言原理_選擇排序法c語言|世界熱議

日期:2023-03-08 08:46:14 來源:互聯網

提 到選擇排序法c語言原理_選擇排序法c語言大家在熟悉不過了,那你是否知道選擇排序法c語言原理_選擇排序法c語言嗎?快和小編一起去了解一下吧!


(資料圖)

1、ubuntu 14.04 linux c

2、海灣合作委員會

3、# includestdio.h

4、#includestdlib.h

5、#定義數據_大小10

6、空選擇_排序(整數數組[],整數大小)

7、{

8、int index=0,i=0,j=0,temp=0;

9、for(I=0;I num _ size-1;我)

10、{

11、index=I;

12、for(j=I ^ 1;j num _ sizej)

13、{

14、如果(數組[索引]數組[j])

15、{

16、index=j;

17、}

18、}

19、如果(索引!=i)

20、{

21、temp=array[I];

22、array[I]=array[index];

23、數組[索引]=temp;

24、}

25、}

26、}

27、int main(void)

28、{

29、int data[DATA_SIZE],I=0;

30、printf("原始數據序列:\ n’);

31、for(I=0;我數據大小;我)

32、{

33、data[I]=rand()% 100;

34、printf("%d ",data[i]).

35、}

36、printf(" \ n ");

37、selection_sort(data,DATA _ SIZE);

38、printf("選擇后對序列進行排序:\ n’);

39、for(I=0;我數據大小;我)

40、printf("%d ",data[i]).

41、printf(" \ n ");

42、返回0;

43、}

44、XXX @ Linux:~/code # gcc-o選擇_排序選擇_排序。c

45、xxx@linux:~/code# ./選擇_排序

46、原始數據序列:

47、83,86,77,15,93,35,86,92,49,21,

48、選擇后排序序列:

49、15,21,35,49,77,83,86,86,92,93,

本文到此結束,希望對大家有所幫助。

標簽: 選擇排序 數據大小 原始數據 對大家有

上一篇:

下一篇:

熱門推薦

猜你喜歡

市場