// 给定三个含有n个元素的整型数组(无序)a,b和c,求他们最小的共同元素。
let a = [
[5, 9, 7, 3, 67, 8, 9, 10, 456],
[1, 3, 4, 67, 8, 9, 10, 456],
[2, 4, 6, 3, 4, 67, 8, 9, 10, 456]
];
for (let i = 0; i < 3; i++) {
a[i].sort(function(a, b) {
return a - b;
})
}
var flag = false;
for (let i = 0; i < a[0].length; i++) {
for (let j = 0; j < a[1].length; j++) {
for (let k = 0; k < a[2].length; k++) {
if (a[0][i] == a[1][j] && a[1][j] == a[2][k] && a[0][i] == a[2][k]) {
flag = true;
console.log(a[0][i]);
break;
}
}
if (flag) {
break;
}
}
if (flag) {
break;
}
}
找出3个数组中的最小相同值
最新推荐文章于 2023-02-23 17:28:27 发布