Click here to Skip to main content
15,904,416 members
Home / Discussions / Algorithms
   

Algorithms

 
GeneralRe: Which algorithm fits best ? Pin
mulletcheese28-Sep-07 6:02
mulletcheese28-Sep-07 6:02 
QuestionCode for Travelling Salesman Problem Pin
laremtj24-Sep-07 8:56
laremtj24-Sep-07 8:56 
AnswerRe: Code for Travelling Salesman Problem Pin
Paul Conrad24-Sep-07 13:18
professionalPaul Conrad24-Sep-07 13:18 
Questionall combinations from a set of numbers Pin
Tom Deketelaere24-Sep-07 4:26
professionalTom Deketelaere24-Sep-07 4:26 
AnswerRe: all combinations from a set of numbers Pin
Luc Pattyn24-Sep-07 6:27
sitebuilderLuc Pattyn24-Sep-07 6:27 
GeneralRe: all combinations from a set of numbers Pin
Hoss Fly24-Sep-07 15:34
Hoss Fly24-Sep-07 15:34 
GeneralRe: all combinations from a set of numbers Pin
cp987624-Sep-07 15:57
cp987624-Sep-07 15:57 
GeneralRe: all combinations from a set of numbers Pin
Hoss Fly24-Sep-07 16:37
Hoss Fly24-Sep-07 16:37 
You made my point for me. You shouldn't use recursion if you do not know the recursion depth. Whereas with a stack it is never an issue. I can describe many a problem where one cannot KNOW the recursion depth in advance (Flood Fill, Point Insertion w/r to Triangulation, clipping, etc...)

I have fixed recurssion based algorithms in two commercial products. The crashes this type of logic causes is often very difficult to catch. Try finding it in millions of lines of code and you will have the same opinion.

It is probably ok for some text book or academic problems. problem is developers fail to realize the stack problem and take the easy approach. I advocate thinking stack first, and recursion second (or last resort, or never.)

HossFly
GeneralRe: all combinations from a set of numbers Pin
Stephen Hewitt24-Sep-07 20:33
Stephen Hewitt24-Sep-07 20:33 
GeneralRe: all combinations from a set of numbers Pin
Luc Pattyn25-Sep-07 0:52
sitebuilderLuc Pattyn25-Sep-07 0:52 
AnswerRe: all combinations from a set of numbers Pin
kkadir24-Sep-07 10:27
kkadir24-Sep-07 10:27 
AnswerRe: all combinations from a set of numbers Pin
PIEBALDconsult24-Sep-07 17:14
mvePIEBALDconsult24-Sep-07 17:14 
AnswerRe: all combinations from a set of numbers Pin
Stephen Hewitt24-Sep-07 20:40
Stephen Hewitt24-Sep-07 20:40 
GeneralRe: all combinations from a set of numbers Pin
Stephen Hewitt25-Sep-07 22:23
Stephen Hewitt25-Sep-07 22:23 
AnswerRe: all combinations from a set of numbers [modified] Pin
Avi Farah5-Oct-07 9:29
Avi Farah5-Oct-07 9:29 
QuestionAssigning tasks problem Pin
Wjousts21-Sep-07 7:25
Wjousts21-Sep-07 7:25 
AnswerRe: Assigning tasks problem Pin
Shog921-Sep-07 8:17
sitebuilderShog921-Sep-07 8:17 
GeneralRe: Assigning tasks problem Pin
Wjousts21-Sep-07 8:22
Wjousts21-Sep-07 8:22 
QuestionNesting and Optimization Logic Process Pin
ruready51120-Sep-07 15:15
ruready51120-Sep-07 15:15 
AnswerRe: Nesting and Optimization Logic Process Pin
Hoss Fly20-Sep-07 20:30
Hoss Fly20-Sep-07 20:30 
GeneralRe: Nesting and Optimization Logic Process Pin
ruready51121-Sep-07 3:54
ruready51121-Sep-07 3:54 
GeneralRe: Nesting and Optimization Logic Process Pin
Hoss Fly21-Sep-07 14:04
Hoss Fly21-Sep-07 14:04 
AnswerRe: Nesting and Optimization Logic Process [modified] Pin
cp987621-Sep-07 19:43
cp987621-Sep-07 19:43 
GeneralRe: Nesting and Optimization Logic Process Pin
Hoss Fly21-Sep-07 20:46
Hoss Fly21-Sep-07 20:46 
GeneralRe: Nesting and Optimization Logic Process Pin
ruready51122-Sep-07 18:33
ruready51122-Sep-07 18:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.