我有一个可以包含 N 个嵌套数组的数组,其中 N 可以包含 M 个数组,其中 N 和 M 都 >= 1。一些示例包括以下内容:
[[[1,2,3],[3,4,5]],[[2,1,1]]]
或者
[[[1,2,3]],[]]]
最后
[[[1,2,3],[3,4,5]],[[2,1,1]], [[1,1,1],[2,2,2]]]
如果嵌套数组中的第 0个元素有重复值,我需要返回布尔值 true 或 false 的东西,问题是复合数组不是唯一标识符。只有每个值数组中的第 0个元素,例如[1,2,3]or [3,4,5],在这种情况下,整数1和3,是我需要唯一的对象。所以在最后一个数组的情况下,[1,1,1]并且[1,2,3]会在1重复时发生冲突。
遍历这种类型的嵌套和信号true或false是否存在重复的最佳方法是什么?