arr:一个二维数组,里面有N个数组
getIntersection(arr) {
const cache = {};
arr.forEach(items => {
items.forEach(item => {
cache[item] = cache[item] ? (cache[item] += 1) : 1;
});
});
const len = arr.length;
return Object.keys(cache).filter(item => cache[item] >= len);
},
N个数组取交集
最新推荐文章于 2022-04-24 12:22:39 发布