ðÅÝÅÅÐò¡¢Ñ¡ÔñÅÅÐò¡¢²åÈëÅÅÐòºÍÏ£¶ûÅÅÐò
1.ðÅÝÅÅÐò
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 sh=new BubbleSorter£¨£©£»
sh.Sort£¨iArrary£©£»
for£¨int m=0£»m£¼iArrary.Length£»m++£©
Console.Write£¨"{0} ",iArrary[m]£©£»