@@ -10,7 +10,7 @@ def test_no_items(self):
1010 self .assertEqual (solve_knapsack (100 , []), 0 )
1111
1212 def test_one_item_too_heavy (self ):
13- self .assertEqual (solve_knapsack (10 , [{"weight" :100 , "value" :1 }]), 0 )
13+ self .assertEqual (solve_knapsack (10 , [{"weight" : 100 , "value" : 1 }]), 0 )
1414
1515 def test_cannot_be_greedy_by_weight (self ):
1616 self .assertEqual (solve_knapsack (10 ,
@@ -44,21 +44,22 @@ def test_eight_items(self):
4444 {"weight" : 2 , "value" : 5 }]), 900 )
4545
4646 def test_fifteen_items (self ):
47- self .assertEqual (solve_knapsack (750 , [{"weight" : 70 , "value" : 135 },
48- {"weight" : 73 , "value" : 139 },
49- {"weight" : 77 , "value" : 149 },
50- {"weight" : 80 , "value" : 150 },
51- {"weight" : 82 , "value" : 156 },
52- {"weight" : 87 , "value" : 163 },
53- {"weight" : 90 , "value" : 173 },
54- {"weight" : 94 , "value" : 184 },
55- {"weight" : 98 , "value" : 192 },
56- {"weight" : 106 , "value" : 201 },
57- {"weight" : 110 , "value" : 210 },
58- {"weight" : 113 , "value" : 214 },
59- {"weight" : 115 , "value" : 221 },
60- {"weight" : 118 , "value" : 229 },
61- {"weight" : 120 , "value" : 240 }]), 1458 )
47+ self .assertEqual (solve_knapsack (750 ,
48+ [{"weight" : 70 , "value" : 135 },
49+ {"weight" : 73 , "value" : 139 },
50+ {"weight" : 77 , "value" : 149 },
51+ {"weight" : 80 , "value" : 150 },
52+ {"weight" : 82 , "value" : 156 },
53+ {"weight" : 87 , "value" : 163 },
54+ {"weight" : 90 , "value" : 173 },
55+ {"weight" : 94 , "value" : 184 },
56+ {"weight" : 98 , "value" : 192 },
57+ {"weight" : 106 , "value" : 201 },
58+ {"weight" : 110 , "value" : 210 },
59+ {"weight" : 113 , "value" : 214 },
60+ {"weight" : 115 , "value" : 221 },
61+ {"weight" : 118 , "value" : 229 },
62+ {"weight" : 120 , "value" : 240 }]), 1458 )
6263
6364 # Utility functions
6465 def setUp (self ):
0 commit comments