时间:2021-05-02
导读:本文给出了使用C#进行冒泡法排序的源代码
using System;namespace BubbleSorter{ public class BubbleSorter{ public void Sort(int [] list) { int i, j, temp; bool done = false; j = 1; while((j < list.Length) && (!done)){ done=true; for(i=0;i <list.Length - j; i++){if(list[i] > list[i + 1]){done = false;temp = list[i]; list[i] = list[i + 1]; list[i + 1] = temp; }} j ++; } } }
public class MainClass { public static void Main( ) { int[] iArrary=new int[]{1,5,13,6,10,55,99,2,87,12,34,75,33,47};BubbleSorter xyt=new BubbleSorter();xyt.Sort(iArrary); for(int m = 0;m < iArrary.Length; m ++) Console.Write("{0} ",iArrary[m]); Console.WriteLine(); }}}
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
本文实例讲述了C#冒泡法排序算法。分享给大家供大家参考。具体实现方法如下:staticvoidBubbleSort(IComparable[]array){in
作者:Sabine【导读】本文介绍了C#的四种排序算法:冒泡排序、选择排序、插入排序和希尔排序 冒泡排序usingSystem;namespaceBubbleS
导读:本文介绍了使用C#实现插入法排序的算法usingSystem;namespaceInsertionSorter{publicclassInsertionS
本文实例讲述了C#泛型委托的用法。分享给大家供大家参考。具体分析如下:冒泡排序大家都知道,例如一个整形数组,可以用冒泡排序来使它按从小到大的顺序排序,但它仅限于
本文实例讲述了C语言排序算法之冒泡排序实现方法。分享给大家供大家参考,具体如下:冒泡排序和改进的冒泡排序/*--------------------------