草庐IT

possiblePositionsArray

全部标签

arrays - 如何从数组中找到最远的3个连续元素

我有一个可能位置数组和另一个填充位置数组,它是possiblePositionsArray的子数组。possiblePositionsArray数量固定且已确定。我想在filledPositions中找到所选数组元素的x位置右侧和左侧最远的3个连续点。让我用这个例子进一步解释。说possiblePositionsArray=[p1,p2,p3,p4,p5,p6,p7,p8,p9,p10,p11,p12,p13,p14,p15]filledPositions=[p1,p2,p4,p7,p8,p9,p10,p12,p13,p14,p15]两者都是CGPoint的数组,并且都具有相同的y位置