算法入门:三种排序法
- 冒泡排序法:
一层层对比,比较方法是将当前第一位与所有其他对象比较。
namespace LeetCode_Maopao
{
class Program
{
static void Main(string[] args)
{
int[] numG = {
6, 5, 4, 3, 2, 1 };
//冒泡排序,将对象数组从小到大排列
for (int i = 0; i < numG.Length-1; i++)
{
for (int j = 0; j < numG.Length - 1-i; j++)
{
int temp;
if (numG[j] > numG[j + 1])
{
temp = numG[j];
numG[j] = numG[j + 1];
numG[j + 1] = temp;
}
}
}
}
}
}
具体排序详见:
//第一次排序结果:
numG = {
5,4,3</