Superminimum

Aus ProgrammingWiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Minimumsuche bei unverschachtelten Listen

Eine endständig rekursive Minimumsuche haben wir bei den komplexen Anwendungen zu (unverschachtelten) numerischen Listen kennen gelernt:

Minimumsuche mit Hilfe der Glättungsprozedur

Zunächst greifen wir einen naheliegenden Gedanken auf: Da für die Minimumsuche die Struktur der Liste nicht relevant ist, glätten wir sie, um sie dann der Minimumsuche unverschachtelter Listen zu unterziehen.

Endständig rekursive Minimumsuche

Nun wollen wir die oben angegebene endständig rekursive Prozedur minimum1 zur (Super-)Minimumsuche in verschachtelte numerische Listen erweitern:

 

Quelltext überprüfen:

Echt rekursive Minimumsuche

Die Prozedur minimum2 stellt eine weitere Implementation der Minimumsuche in unverschachtelten numerischen Listen dar. Sie demonstriert die Leistungsstärke echt rekursiver Problemlösungen:

Auf dieser Basis lässt sich das "Superminimum" noch einfacher und eleganter realisieren:

 

Quelltext überprüfen:

Zurück zu Mehrfachrekursionen.

Persönliche Werkzeuge