preguntar acerca de knapsack-problem
14
réponses
Algorithme pour diviser une liste de nombres en 2 listes de somme égale
Il y a une liste de nombres.
La liste doit être divisée en 2 listes de taille égale, avec une différence minimale de somme. Les sommes doivent être imprimées.
#Example:
>>>que = [2,3,10,5,8,9,7,3,5,2]
>>>make_teams(que)
27 27
Y …
demandé sur
1970-01-01 00:33:29
4
réponses
C++ implémentation de knapsack branch et bound
j'essaie de mettre en place une implémentation C++ de ce problème knapsack en utilisant branch et bounding. Il y a une version Java sur ce site ici:la mise en Œuvre de branch and bound pour le sac à dos
j'essaie de faire imprimer ma version C++ su …
demandé sur
1970-01-01 00:33:32
4
réponses
Pourquoi le problème du sac à dos est-il pseudo-polynomial?
je sais que Knapsack est NP-complet alors qu'il peut être résolu par DP. Ils disent que la solution DP est pseudo-polynomial , puisqu'elle est exponentielle dans la" longueur d'entrée " (c.-à-d. le nombre de bits nécessaires pour encoder l'entrée). …
demandé sur
1970-01-01 00:33:30