I have a problem that I hope some of ya'll will be able to help me with, or at least be able to point me in the right direction.
I have a list of rectangles (4 at 4x6, 6 at 2x9) and so on. I am trying to write a program that will nest these shapes into a larger rectangle with the least amount of wasted space. I would ultimately like to have the edges overlap, because these rectangles are going to be cut out of paper. I am looking to program this myself, but I do not know exactly where to begin. Any help would be great. Thanks.