谁能给我个C#泡沫排序法代码

如题

我只知道冒泡排序法,不知道泡沫排序法,是不是打错了

int i, j, temp;
int[] arrSort = new int[] { 10, 8, 3, 5, 6, 7, 9 };
for (j = 0; j < arrSort.Length; j++)
{
for (i = 0; i < arrSort.Length - 1; i++)
{
if (arrSort[i] < arrSort[i + 1])
{
temp = arrSort[i];
arrSort[i] = arrSort[i + 1];
arrSort[i + 1] = temp;
}
}
}
for (i = 0; i < arrSort.Length; i++)
{
Console.WriteLine(arrSort[i]);
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-02-01
你是说冒泡排序吗
public void BubbleSort(int[] array)
{
int length = array.Length;
for(int i = 0; i <= length - 2; i++)
{
for(int j = length - 1; j >=1; j--)
{
if(array[j] < array[j - 1])
{
int temp = array[j];
array[j] = array[j - 1];
array[j - 1] = temp;
}
}
}
}
第2个回答  2012-02-01
int a=[1,2,9,6,7,3];
int temp;
for(int i=0;i<a.length;i++)
{
for(int j=0;j<a.length-i;j++)
{
if(a[j]>a[j+1])
{
temp=a[j+1];
a[j+1]=a[j];
a[j]=temp;
}
}
}

谁能给我个C#泡沫排序法代码
我只知道冒泡排序法,不知道泡沫排序法,是不是打错了 int i, j, temp;int[] arrSort = new int[] { 10, 8, 3, 5, 6, 7, 9 };for (j = 0; j < arrSort.Length; j++){ for (i = 0; i < arrSort.Length - 1; i++){ if (arrSort[i] < arrSort[i + 1]){ temp...

点击率是怎么搞出来的?(c#)
每个客户价值为798美金,通过这个相对指标大致可以估算每一个客户的价值,再根据客户增长的速度反过来推算网站的市场价值;随着网站内容的丰富,特别是Internet在近3年内由信息搜索发展到虚拟社区使得内容的粘性日渐变成评价指标,于是衡量网站价值的模型= 页面访问量*停留时间,高盛以此为依据认为AOL的客户价值超过Yahoo!。99年...

C#语言的诞生
目前各大软件公司都争先恐后地把各自的应用程序移植为面向手持设备和个人电脑的互联网服务,因此微软公司希望软件公司会采用C#语言来编写各自的基于Web的软件和服务。同样,微软公司也希望商家能采用.Net家族的电子商务软件来运行Web服务。是的,微软公司希望用C#来打倒Java。但就目前来说,C#还处于劣势,毕...

丹尼斯·里奇(C语言之父)的英文介绍 要英文!要长的 不能太短!!!好的...
Dennis MacAlistair Ritchie (born September 9, 1941) is an American computer scientist notable for his influence on C and other programming languages, and on operating systems such as Multics and Unix. He received the Turing Award in 1983 and the National Medal of Technology in 1998....

相似回答
大家正在搜