在c ++中合并排序

问题描述 投票:1回答:2

在竞争编码中,我对编码合并排序有疑问我知道如何使用三个参数(例如>>)进行代码合并排序

merge_sort(int arr[],int left,int right)
{
     \\rest of code
}

但是问题是

merge_sort(int arr[],int size)
{
     \\rest of code
}

如何对2个参数执行合并排序?

在竞争性编码中,我对代码合并排序提出了一个问题,我知道如何对三个参数进行代码合并排序,即merge_sort(int arr [],int左,int右){\\其余代码}但是问题是.. 。

c++ sorting mergesort
2个回答
2
投票

您可以调用此功能


1
投票

int arr[]看起来像一个数组,但不是。请记住,数组在传递给函数时会衰减到指向第一个元素的指针。第一种方法使用:


0
投票

您可以执行此操作:

© www.soinside.com 2019 - 2024. All rights reserved.