这是我第一次问,所以如果我的帖子有错误或错误,请告诉我,我会修改以使它变得更好。我需要找到数组中三元组的最大乘积,在最好的复杂度下,我认为我做得很好,但我被困在了最后部分,因为我找不到3之间的元素(中间是正数,中间是负数),找到最大值和最小值并不是什么大问题,但如果其中也有错误,我会很乐意做任何笔记我的代码:(我们可以假设数组至少有3个元素) p
然而,对于三元组问题,我只得到了11%,我不确定这里出了什么问题。问题是:给出了一个由N个整数组成的非空零索引数组A。三元组(P,Q,R)的乘积等于AP * AQ * A。你的目标是找到任何三元组的最大乘积。int solution(int A[], int N);
在给定一个非空的零索引数组A的情况下,返回