Author: Stan Eisenstat
Subject: Re: [Cs223] Confusion regarding BinpackI
Date: Thursday, 13 Feb 2020, 07:44:54
> I've been testing my backtracking recently and am wondering about the > behavior of your BinpackI. I essentially made a static local variable to > count the number of times I called my backtracking method and outputted > this value at the end of main(). > > I ran the following output for your BinpackI: % ./BinpackI 100 50 20 30 44 > 56 89 2 22 -opt > > and the output was > #backtracks(-opt) = 0 > -opt 4 > > I was quite confused by the 0 that was printed. Does this mean that the > backtracking method was called 0 times? This doesn't seem to make sense as > I would expect the backtracking method to be called at least the number of > items needed to be placed. Hwk2/BinpackI subtracts 1 + #items from the number of calls to the backtrack function. Thus 0 implies that each item was placed exactly once. --Stan-PREV INDEX NEXT