Knapsack problem/Continuous: Difference between revisions
Content added Content deleted
m (→{{header|C#}}) |
|||
Line 460: | Line 460: | ||
if (w1 - w[k] > 0) { w1 -= w[k]; str += items[k] + "\n"; } |
if (w1 - w[k] > 0) { w1 -= w[k]; str += items[k] + "\n"; } |
||
else break; |
else break; |
||
return w1 > 0 && k >= 0 ? str + |
return w1 > 0 && k >= 0 ? str + items[k] : str; |
||
} |
} |
||
Line 470: | Line 470: | ||
"brawn","welt","salami","sausage"}; |
"brawn","welt","salami","sausage"}; |
||
}</lang> |
}</lang> |
||
=={{header|Clojure}}== |
=={{header|Clojure}}== |
||
<lang Clojure> |
<lang Clojure> |