今天老师布置个冒泡排序法的作业,用C#做。弄了很久,就是不能实现如下结果。求求大神棒棒我,帮我调好代码,今天就要交作业,痛苦啊。可以打开下面地址直接调制代码:
http://www.manonggu.com/biancheng/12
调试好了,可以保存,然后分享地址小窗口发给我,必有重谢!!
我这边继续做下一个作业。帮帮我啊
今天老师布置个冒泡排序法的作业,用C#做。弄了很久,就是不能实现如下结果。求求大神棒棒我,帮我调好代码,今天就要交作业,痛苦啊。可以打开下面地址直接调制代码:
http://www.manonggu.com/biancheng/12
调试好了,可以保存,然后分享地址小窗口发给我,必有重谢!!
我这边继续做下一个作业。帮帮我啊
前面那位仁兄的代码我改了一下,这样应该能过了
public void BubbleSort()
{
int temp;
for (int outer = 0; outer < upper; outer++)
{
for (int inner = 0; inner < upper - outer; inner++)
{
if ((int)arr[inner] > arr[inner + 1])
{
temp = arr[inner];
arr[inner] = arr[inner + 1];
arr[inner + 1] = temp;
}
}
}
}
运行结果
排序之前:
96 15 66 90 35 94 71 61 34 14
正在排序:
排序之后:
14 15 34 35 61 66 71 90 94 96