in reply to "The Skirting Board Problem"
This is one of those NP problems which are usually tractable, this is an interesting article from American Scientist.
One greedy algorithm assuming you have a standard length of skirting board and varying wall lengths. The steps are
An example
skirting length: 5 wall lengths: 24 16 21 4 3 12 remainders: 4 1 1 4 3 2 sorted rem: 4 4 3 2 1 1 Skirting 1: 4 ( available 1 ) sorted rem: 4 3 2 1 1 Skirting 1: 4 ( available 1 ) Skirting 2: 4 ( available 1 ) sorted rem: 3 2 1 1 Skirting 1: 4 ( available 1 ) Skirting 2: 4 ( available 1 ) Skirting 3: 3 ( available 2 ) sorted rem: 2 1 1 Skirting 1: 4 ( available 1 ) Skirting 2: 4 ( available 1 ) Skirting 3: 3 2 ( available 0 ) sorted rem: 1 1 Skirting 1: 4 1 ( available 0 ) Skirting 2: 4 ( available 1 ) Skirting 3: 3 2 ( available 0 ) sorted rem: 1 Skirting 1: 4 1 ( available 0 ) Skirting 2: 4 1 ( available 0 ) Skirting 3: 3 2 ( available 0 )
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^2: "The Skirting Board Problem"
by loris (Hermit) on Jan 22, 2008 at 11:13 UTC | |
by hipowls (Curate) on Jan 22, 2008 at 14:21 UTC |