.NET常见面试题之冒泡排序
static void Main(string[] args)
{
int[] nums = { 555,777,555,666,888,999 };
int[] new_nums = Maopao(nums);
for (int i = 0; i < new_nums.Length; i++)
{
Console.WriteLine(new_nums[i]);
}
}
public static int[] Maopao(int[] nums)
{
for (int i = 0; i < nums.Length-1; i++)
{
for (int j = 0; j < nums.Length -1- i; j++)
{
if (nums[j] > nums[j + 1])
{
int temp = nums[j];
nums[j] = nums[j + 1];
nums[j + 1] = temp;
}
}
}
return nums;
}