Изменения

Перейти к: навигация, поиск

Meet-in-the-middle

2 байта добавлено, 20:59, 26 декабря 2012
м
Нет описания правки
=== Реализация ===
// sum - массив сумм a + b, cnt - счетчик массива sum
'''findsum'''():
'''for''' a = 0..N - 1
'''for''' b = 0..N - 1
Реализуем данный алгоритм:
// N - количество всех вещей, w[] - массив весов всех вещей, cost[] - массив стоимостей всех вещей, R - ограничение по весу рюкзака.
'''knapsack()'''():
sn = N / 2
fn = N - sn;

Навигация