Thanks for the help Chingu,
I solved the problem. Your right, a greedy solution does work,
I was just being greedy in the wrong way :) Your good real good
Jin
Search found 3 matches
- Sun Jun 29, 2003 7:37 am
- Forum: Volume 100 (10000-10099)
- Topic: 10026 - Shoemaker's Problem
- Replies: 82
- Views: 47239
- Sat Jun 28, 2003 9:40 pm
- Forum: Volume 100 (10000-10099)
- Topic: 10026 - Shoemaker's Problem
- Replies: 82
- Views: 47239
Greedy Solution
I thought about a greedy solution, but it didn't work.
For example with the input,
3 4 // (index 0)
2 2 // (index 1)
5 5 // (index 2)
You would first select 1 because (2 * 4) + (2 * 5) is the optimal solution in that case, but you should actually select index 0 instead.
For example with the input,
3 4 // (index 0)
2 2 // (index 1)
5 5 // (index 2)
You would first select 1 because (2 * 4) + (2 * 5) is the optimal solution in that case, but you should actually select index 0 instead.
- Fri Jun 27, 2003 7:50 pm
- Forum: Volume 100 (10000-10099)
- Topic: 10026 - Shoemaker's Problem
- Replies: 82
- Views: 47239
10026 - Shoemaker's Problem
could someone give me an algorithm for this problem?
can't think of one except a backtracking solution that would take FOREVER. not sure how your supposed to sort the fields.
Thanks.
can't think of one except a backtracking solution that would take FOREVER. not sure how your supposed to sort the fields.
Thanks.