
Code
protected void Page_Load(object sender, EventArgs e)
{
int[] a ={ 5,1,4,7,9,3,8,1,3,5,7,5};
a=PupArray(a);
for (int i = 0; i < a.Length; i++)
{
Response.Write(a[i]);
}
}
protected int[] PupArray(int[] array)
{
int length = array.Length;
int tem;
int sum = 0;
for (int i = 0; i < length; i++)
{
for (int j = 0; j < length-1; j++)
{
if (array[j] > array[j + 1])
{
tem = array[j];
array[j] = array[j + 1];
array[j + 1] = tem;
}
sum++;
}
}
Response.Write(sum.ToString());
return array;
冒泡算法就是把各个元素以此进行选择。然后把大的往后排。