
int maxDistance(int* colors, int colorsSize)
{
int maxx=0;
for(int i=0;i<colorsSize;i++)
{
for(int j=i+1;j<colorsSize;j++)
{
if(colors[i]!=colors[j])
{
maxx=fmax(maxx,abs(i-j));
}
}
}
return maxx;
}
本文介绍了一种通过遍历颜色数组来寻找具有不同颜色的最大索引距离的方法。该方法使用双重循环,比较每一对不同颜色元素的位置,并更新最大距离。

被折叠的 条评论
为什么被折叠?



