如果我有两个数组。例如,一个数组是int[] one={1,2,4,6,54,3,34};
另一个数组int[] two={12,1,2,4,7,8,54,3,34,5};
。问题是如何在一个和两个之间获得“相同的部分”。示例中的“相同部分”是 [1,2,4] 和 [54,3,34]。
PS您可以使用伪语言、c、c#、java、php 或其他语言。
PS现在我明确了相同的部分。相同的部分元素具有列表。
PSI 更改了示例,并且数组中每个项目的值不相等(您可以查看我的示例。)
- 至少有两个项目匹配
- 两个数组中匹配项的索引不一定要匹配,但相同的部分必须是连续的。