gpt4 book ai didi

algorithm - 这个排序算法的名称是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:39:05 25 4
gpt4 key购买 nike

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

编辑哦!如果那是冒泡排序,那么它的名字是什么:

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] */
}
}
}

我认为第二个算法会将较小的元素“冒泡”起来,所以我认为实际上是冒泡排序。如果第一个是冒泡排序,那么第二个叫什么名字?

最佳答案

第一个是选择排序,第二个是冒泡排序!

关于algorithm - 这个排序算法的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5353557/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com