for(int i=0; i<n-1; i++)
{
for(int j=i+1; j<n; j++)
{
if(a[i] > a[j])
{
/* Swap a[i] and a[j] */
}
}
}
P.S.给出算法的名称,人们可以轻松找到相关的源代码。但我发现反之亦然很难:D
Edit哦!如果这是冒泡排序,那么它的名字是什么:
for(int i=0; i<n; i++)
{
for(int j=0; j<n-1; j++)
{
if(a[j] > a[j+1])
{
/* Swap a[j] and a[j+1] */
}
}
}
我认为第二个“冒泡”较小的元素,所以我想this实际上是冒泡排序。如果第一个是冒泡排序,那么第二个叫什么名字?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)