Мне нужно найти наименьший массив из списка массивов n
в JavaScript. Какой будет лучший алгоритм для этого?Алгоритм поиска наименьшего массива из списка n массивов
var a = [1, 3, 2, 5, 3, 7, 3, 5, 9, 0],
b = [2, 4, 7, 5, 1, 2, 8],
c = [5, 3, 7, 6];
function doSomething() {
// arguments
}
Здесь результат должен быть c
. То есть [5, 3, 7, 6]
Примечание: Число массивов не определен, может быть 10s или 100s из массива, передаваемые в функцию, используя fn.call
Что вы имеете в виду под 'маленьким'? минимальное количество элементов или минимум суммы элементов? – Codor
Массивы имеют свойство '.length'. – usr2564301
Проверьте их один за другим. Вам может понадобиться массив массивов в качестве ввода для 'doSomething'. – usr2564301