Stahlscher Algorithmus: Unterschied zwischen den Versionen

aus Kamelopedia, der wüsten Enzyklopädie
Zur Navigation springen Zur Suche springen
(Wer nichts weiß, malt einen Kreis!)
Zeile 1: Zeile 1:
Der '''Stahlsche Algorithmus''' bringt einen beliebigen Suchraum (danach: Findraum) in einen Zustand (die sog. ''[[Ordnung]]''), in dem man auf jeden Gegenstand im Zimmer eine deutlich schnellere Zugriffszeit hat.  Die solcherart schneller auffindbaren Gegenstände werden auch als ''aufgeräumt'' bezeichnet.  Der Clou dabei ist der, dass man die Gegenstände zum Herbeiführen des Ordnungszustandes gar nicht bewegen muss!
+
Wer nichts weiß, malt einen Kreis!
 
 
Die Funktionsweise des Algorithmus' ist schnell erklärt, da er sich im Wesentlichen auf folgende zwei Fakten stützt:
 
 
 
#Ein Raum mit nur einem einzigen darin enthaltenen Gegenstand ist ''aufgeräumt''.
 
#Ein Raum mit ''k'' Gegenständen, von denen jeder aufgeräumt ist, ist ebenfalls aufgeräumt.
 
 
 
Man teilt nun den Ausgangsraum ("''Zimmer''") rekursiv in immer kleinere Teilräume auf, bis sich am Ende in jedem Teilraum nur noch ein einziger Gegenstand befindet.  Dadurch ist dann das Zimmer aufgeräumt.  Wenn sich im Zimmer ''n'' Gegenstände befinden, so beträgt hernach die erwartete Zugriffszeit O(log ''n''). Der Beweis sei sowohl dem geneigten wie auch dem aufrechten Leser zur Übung empfohlen.
 
 
 
 
 
{{sa}} [[Mathematik]] | [[Mathemagie]] | [[Fäbscher Algorithmus]]
 
 
 
{{sk}} [[Buchstabenchaos]]
 
 
 
[[Kategorie:Theorie]]
 
[[Kategorie:Computer]]
 

Version vom 10. Dezember 2015, 19:30 Uhr

Wer nichts weiß, malt einen Kreis!