【发布时间】:2019-06-08 07:12:08
【问题描述】:
假设我有这个数组:ARR = {5, 7, 3, 3, 7, 5} 而且我也有大小(在本例中为 = 6),因此递归函数应返回 3。
这是函数/方法的声明:
int f(arr, size);
我试过这个东西:
count = 0;
if(size == 1)
return 1;
if(x[i] != f(arr, size-1)
count++;
return count;
但它不起作用,因为 f(arr, size-1) 不会遍历数组的所有元素并进行比较。
希望你们能帮忙!
【问题讨论】: