Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 气泡排序的改进shell排序_C_Sorting_Shellsort - Fatal编程技术网

C 气泡排序的改进shell排序

C 气泡排序的改进shell排序,c,sorting,shellsort,C,Sorting,Shellsort,我必须以一种允许在shell排序中使用冒泡排序的方式修改shell排序。我知道梳状排序,但我特别想修改shell排序,使用冒泡排序而不是插入排序。有人能给我指引正确的方向吗? 我使用的是预定义的间隙值,所以梳排序不起作用。例如,我的间隙值如下所示: k = 1,4,13... 因此,Combsort不起作用,因此您希望用BubbleSort替换ShellSort。听起来像是吃鱼而不是肉,因为你不喜欢蓝色的汽车???为什么不按原样使用Shellsort?为什么要创建一个名为Shellsort(不

我必须以一种允许在shell排序中使用冒泡排序的方式修改shell排序。我知道梳状排序,但我特别想修改shell排序,使用冒泡排序而不是插入排序。有人能给我指引正确的方向吗? 我使用的是预定义的间隙值,所以梳排序不起作用。例如,我的间隙值如下所示:

k = 1,4,13...

因此,Combsort不起作用,因此您希望用BubbleSort替换ShellSort。听起来像是吃鱼而不是肉,因为你不喜欢蓝色的汽车???为什么不按原样使用Shellsort?为什么要创建一个名为Shellsort(不是)的东西来执行BubbleSort呢?BubbleSort并不是因为高效而出名。