学习计算机编程语言C#:[17]冒泡排序

2024-10-13 21:12:25

1、排序,蚤疣毖扒依照常人思路,看到一串数字,比如“23,24,41,21”,让开发者从小到大排序或者从大到小排序,一般几乎不同思考,一眼就可以看出结果来了,数据量少而聂馏笔彗且简单,但是计算机可没那么“聪明”,因此非常有必要编写程序,并且计算机的处理能力比人强太多了,一串小数字还好,当有上万、上亿甚至更多的数据时,人类就不得不依靠计算机了。

学习计算机编程语言C#:[17]冒泡排序

3、冒泡排序的原理其实非常简单,就是从第一个数字开始,依次和这个数字后面的所有数字比较,将符合排序规则的数字结果依次从最后位置开始依次排列,当比较完只剩下第一个数字还未时,所有的排列顺序数字就是事先想要的排序结果。

学习计算机编程语言C#:[17]冒泡排序

5、冒泡排碌食撞搁序的比较过程实际上是将最值选出来,然后选出紧接着最值的数据,依次比较循环选值就可以将数据进行排序了。for(int i=0稆糨孝汶;i<datas.Length-1;i++)//数字数组datas{ for(int j=0;j<datas.Length-1-i;j++)//循环比较 { if(>)//从大到小排序,选出最小值放到最后面 { //交换两个数据位置 } }}

学习计算机编程语言C#:[17]冒泡排序
猜你喜欢