et andet sted at finde code til Knapsack er
http://rosettacode.org/wiki/Knapsack_problem/0-1hvis man scroller lidt ned af siden kommer en liste af programmerings sprog coden er vist i
Pseudocode
samlet_vægt = 0
vægt_grænse = 5kg
loop start
tag vigtigste item der er tilbage, læg item_vægt til samlet_vægt,
er vi over vægt_grænsen ??
hvis ja læg tilbage, træk vægten fra samlet_vægt igen
hvis nej lig den i tasken
loop slut (ikke flere items i listen over de tilgængelige)
så skal det "bare" omskrives lidt, så den går lige over 5kg