赞
踩
// 给定三个含有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; } }
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。