Recursion 从数组中查找范围-递归版本

Recursion 从数组中查找范围-递归版本,recursion,Recursion,这是我的迭代算法。我想写一个递归版本 制作一个大小为n的数组 使最小值=无穷大,使最大值=无穷大 For i from 0 to n-1 If A[i] > max max = A[i] if A[i] < min min = A[i] Return max - min 从0到n-1的i的 如果A[i]>max max=A[i] 如果A[i]{ 如果(i==arr.length)返回[min,max]; 如果(arr[i]>max)返回范围(

这是我的迭代算法。我想写一个递归版本
制作一个大小为n的数组
使最小值=无穷大,使最大值=无穷大

For i from 0 to n-1

  If A[i] > max

    max = A[i]


  if A[i] < min

    min = A[i]

  Return max - min
从0到n-1的i的

如果A[i]>max
max=A[i]
如果A[i]
const range=(arr、min、max、i)=>{
如果(i==arr.length)返回[min,max];
如果(arr[i]>max)返回范围(arr,min,arr[i],i+1);
if(arr[i]);你的具体问题是什么?什么语言?还是只需要伪代码?