当前位置:首页 > 文化 > 正文内容

c语言排序三个数(c语言3个数排序按照从小到大)

2022-11-16 10:02:08文化708

你们好,最近小活发现有诸多的小伙伴们对于c语言排序方法有哪几种,c语言排序这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

c语言排序三个数(c语言3个数排序按照从小到大)

1、 排序:借鉴求最大值和最小值的思想,升序排序的基本过程是:先将第一个数与后面的数进行比较,如果后面的数小,则交换第一个数的位置,否则不交换:这一轮后,在第一个位置找到最小的,再进行第二轮比较,但这样交换效率较低。

2、 包装cho2

3、 公共类更改排序{

4、 公共静态void main(String[] args) {

5、 //TODO自动生成的方法存根

6、 //对给定数组进行排序

7、 int[] a={53,54,56,51 };

8、 int I;

9、 int j;

10、 int temp=0;

11、 //小心不要数组越界。如果I小于4或者J小于5,就出界了。

12、 //现象

13、 //注意,在交换中,i 1不能总是替换J;

14、 for(I=0;i3;i ){

15、 for(j=I ^ 1;j4;j ){

16、 if(a[i]a[j]){

17、 temp=a[I];

18、 a[I]=a[j];

19、 a[j]=temp;

20、 }

21、 }

22、 }

23、 for(I=0;i4;i ){

24、 system . out . println(a[I]);

25、 }

26、 }

27、 }

28、 冒泡排序:交换两个相邻数字并重复它们的过程。一般如果有N个数要排序,就要进行N-1次冒泡。

29、 包装cho2

30、 公共课毛炮{

31、 公共静态void main(String[] args) {

32、 //TODO自动生成的方法存根

33、 int[] a={53,54,56,51 };

34、 int I;

35、 int j;

36、 int m=0;

37、 int temp=0;

38、 for(I=0;i3;i ){

39、 m=m-1;

40、 //4 m主要用于减少运行次数。

41、 for(j=0;j4m;j ){

42、 if(a[j]a[j 1]){

43、 temp=a[j];

44、 a[j]=a[j 1];

45、 a[j 1]=temp;

46、 }

47、 }

48、 }

49、 for(I=0;i4;i ){

50、 system . out . println(a[I]);

51、 }

52、 }

53、 }

54、 选择:在交换排序的基础上,找出剩余数的最大值,与本地的I ^ 1数交换,这样每轮比较只有一次交换操作,这个算法最多只有n-1次交换操作。

55、 包装cho2

56、 公共类选择排序{

57、 公共静态void main(String[] args) {

58、 //TODO自动生成的方法存根

59、 int[] a={53,54,56,51 };

60、 int I;

61、 int j;

62、 int k;

63、 int temp=0;

64、 for(I=0;i3;i ){

65、 k=I;

66、 for(j=I ^ 1;j4;j ){

67、 if(a[i]a[j]){

68、 k=j;

69、 }

70、 }

71、 如果(k!=i){

72、 temp=a[k];

73、 a[k]=a[I];

74、 a[I]=temp;

75、 }

76、 }

77、 for(I=0;i4;i ){

78、 system . out . println(a[I]);

79、 }

80、 }

81、 }

以上就是c语言排序这篇文章的一些介绍,希望能帮助到大家。

扫描二维码推送至手机访问。

版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!

本文链接:https://www.xixia168.cn/n/wh/227943.html

标签: 语言
分享给朋友:

“c语言排序三个数(c语言3个数排序按照从小到大)” 的相关文章

心理学跨考考研难吗(考研最好考的十大专业)

心理学跨考考研难吗(考研最好考的十大专业)

免费心理学考研论坛(哪个是最好的心理学考研辅导机构)心理学阅读2018-08-02 09:45:38 2019年考研的日子越来越近了。想报考心理学研究生的同学们,你们复习的怎么样了? 最新修订的《世界心理学》出版了两本心理学研究生书籍: 心理学考研1200重难点问题 心理学考研重难点手册:基础备考...

关于俄罗斯驻土耳其大使的介绍(俄罗斯驻土耳其大使)

关于俄罗斯驻土耳其大使的介绍(俄罗斯驻土耳其大使)

大家好,小编猫猫来为大家解答这个问题。俄罗斯驻土耳其大使,关于俄罗斯驻土耳其大使的介绍很多人还不知道,现在让我们一起来看看吧!1、12·19俄驻土耳其大使枪击事件是指土耳其当地时间2016年12月19日,土耳其安卡拉,俄罗斯驻土耳其大使卡尔洛夫(karlov)在参加一个艺术展活动时遭枪击,受伤严重不...

孟古(孟古青真实结局)

孟古(孟古青真实结局)

大家好,小活来为大家解答以上的问题。孟古青真实结局,孟古这个很多人还不知道,现在让我们一起来看看吧!1、孟古在福陵陪葬努尔哈赤的众我后妃中,声名最为显赫的莫过于叶赫纳拉·孟古,她生前是努尔哈赤的第三位大妃(相当于皇后),死后又因其所生的惟一一个儿子皇太极荣登汗位并成为清朝第一帝的缘故,孟古就以初谥为...

关于王飞雪老公的介绍(王飞雪老公)

关于王飞雪老公的介绍(王飞雪老公)

大家好,小编吖吖来为大家解答这个问题。王飞雪老公,关于王飞雪老公的介绍很多人还不知道,现在让我们一起来看看吧!1、陈磊,1976年10月3日出生于河北唐山,中国最著名摇滚乐队唐朝乐队吉他手。2、2007年发布第1张专辑《爱在六弦中》。3、z2008年第2张个人电吉他独奏专辑《岸》推出。这篇文章到此就...

关于天津哈哈笑的描述(天津哈哈笑)

关于天津哈哈笑的描述(天津哈哈笑)

今天来聊聊关于天津哈哈笑,关于天津哈哈笑的描述的文章,现在就为大家来简单介绍下天津哈哈笑,关于天津哈哈笑的描述,希望对各位小伙伴们有所帮助。1、天津市哈哈笑艺术团建于1999年4月,是隶属天津市群众艺术馆的集体文艺团体。2、它以繁荣群众文化,振兴相声艺术为宗旨,一方面定期组织相声演员和相声艺术爱好者...

吴江人才市场网(吴江人才市场最新信息)

吴江人才市场网(吴江人才市场最新信息)

大家好,小活来为大家解答以上的问题。吴江人才市场最新信息,吴江人才市场网这个很多人还不知道,现在让我们一起来看看吧!1、吴江市人才市场笠泽路266号 (0512)63483466 人才市场-公交车站途经公交车:吴江101夜班, 吴江102夜班, 吴江105夜班, 吴江107夜班, 吴江109, 吴...