【发布时间】:2021-03-23 01:02:08
【问题描述】:
我需要你的帮助。
我需要做一个递归函数来找到它接收到的任何数组的最小值和最大值。
我需要实现函数void minMax(int arr[], int left, int right, int min_max[]),但我不知道如何开始,希望您能给我一些想法。
这是输出应该如何显示的一个例子:
min_max[1]=100 ו min_max[0]=(-4)
关于这个细节:
left = 2 , right = 5, arr = [3,−1,3,100,2,−4,3],假设:左
谢谢大家。
【问题讨论】:
-
如果允许对数组进行排序,这很容易(存在递归排序算法)
-
问之前要努力