Autor Beitrag
Susan1990
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Sa 05.01.08 20:55 
Hallo.
Kann mir hier jemand helfen, wie ich das Rucksackproblem rekursiv programmieren kann?
Habe irgendwie keinen Plan, wie ich das rekursiv lösen kann, sodaß das Programm alle Kombinationen "durch probiert".
Kann mir da bitte, bitte jemand weiterhelfen?

lg Susan


Moderiert von user profile iconChristian S.: Topic aus Sonstiges (Delphi) verschoben am Sa 05.01.2008 um 20:03
Christian S.
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 20451
Erhaltene Danke: 2264

Win 10
C# (VS 2019)
BeitragVerfasst: Sa 05.01.08 21:06 
Hallo und :welcome:!

Vorweg: Crossposts bitte demnächst selber verlinken. Danke! :)

Erklär doch ein bisschen genauer, wo das Problem liegt (grundsätzliches Verständnis der Rekursion, Implementation, etc. ?) und wie Deine bisherigen Ansätze aussehen.

Grüße
Christian

_________________
Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
Susan1990 Threadstarter
Hält's aus hier
Beiträge: 2



BeitragVerfasst: Sa 05.01.08 21:41 
Also den Rucksack mithilfe der "Wertdichte" der Gegenstände zu packen, habe ich schon probiert. Doch leider ist das dann nicht rekursiv gelöst. Rekursion heißt doch, dass im Programm eine Funktion sich immer wieder selbst aufruft, bis ein bestimmtes Abruchkriterium eintrifft. Nur leider habe ich keinen Plan wie ich diese "Funktion" in mein Programm einbaue.
Kann mir da Jemand helfen?

lg Susan
Blawen
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 616
Erhaltene Danke: 33

Win XP, Vista, 7
Delphi 5 Prof., BDS 2006 Prof. RAD Studio XE
BeitragVerfasst: Sa 05.01.08 22:02 
Zeig doch mal wie weit Du gekommen bist, dann kann/wird Dir ev. sogar irgendwer weiterhelfen (können)

_________________
Es kompilert, wir können ausliefern.
Und es kompiliert wieder - das Update ist fertig - bitte 100 Euro ;-)