您的位置:首页 > 其它

.Net学习笔记----2015-07-09(基础复习和练习06)

2015-07-09 18:16 309 查看
冒泡排序,

做了两遍

// 1, 3, 4, 2, 6, 8, 7, 9, 0, 5
//10个元素,从第一个开始,和数组中的每一个元素比较,
//如果nums[0]>nums[1]则两个元素交换位置,依次类推直到nums[9]
//也就是要比较9次

//剩余1个元素就一定是最小的(升序举例)
for (int i = 0; i < nums.Length - 1; i++)
{
//第一个数比较完以后就说明这个数不必再比较,那么j-1-i
for (int j = 0; j < nums.Length - 1 - i; j++)
{
int temp = nums[j];
nums[j] = nums[j+1];
nums[j+1] = temp;
}
}

for (int i = 0; i < nums.Length; i++)
{
Console.WriteLine(nums[i] = i);
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: