起泡法

来源:互联网 发布:maven编译java项目 编辑:程序博客网 时间:2024/04/26 13:33

 int[] values = System.Linq.Enumerable.Range(1, 10).Reverse().ToArray();
int length = values.Length;
for (int i = 0; i < length - 1; ++i)
{
    for (int j = 1; j < length - i; ++j)
    {
        if (values[i] > values[i + j])
        {
            values[i] ^= values[i + j];
            values[i + j] ^= values[i];
            values[i] ^= values[i + j];
        }
    }
}

原创粉丝点击