给出了一个由N个整数组成的非空零索引数组A.一对整数(P,Q),使得0≤P<q< N,称为数组A的切片(注意,该片至少包含两个元素)。切片(P,Q)的平均值是AP + AP +1+.+ AQ除以切片长度的总和。准确地说,平均值等于(AP + AP +1+.+ AQ) / (Q−P+ 1)。编写一个函数:
int解( int A[],int N
在数组中找到n个元素最大值的最快方法是什么?(不需要是连续的)当n=2为15时的最大值n是2,然后我们使用两个循环,n是3,我们使用3循环,但那是O(n^3)。那么n= 4,5.这个解决方案很难迭代地找到。我认为递归可以给出一个解决方案,所以我想出了
long rec(ArrayList<Int> a, in