Hledat:

Invia.cz Eurovíkendy Kanárské ostrovy Dominikánská republika Madeira Last minute Vydělávejte peníze s INVIA.CZ
 

Červeno-černý strom

Červeno-černý strom je binární vyhledávací strom. Jedná se o datovou strukturu často používanou pro implementaci asociativního pole. Autor algoritmu, Rudolf Bayer, jej nejprve nazval symetrický binární B-strom, své moderní jméno získal až v práci Lea J. Guibase a Roberta Sedgewicka z roku 1978.

Příklad červeno-černého stromu.
Příklad červeno-černého stromu.

Červeno-černý strom musí splňovat následující pravidla:

  1. Každý vrchol je buď červený, nebo černý.
  2. Listy (nil) jsou pokládány za černé vrcholy.
  3. Každý červený vrchol má dva černé syny.
  4. Každá cesta z jednoho vrcholu do jeho podřízených listů obsahují stejný počet černých vrcholů.

Obsah

[editovat] Související články

[editovat] Externí odkazy

[editovat] Demonstrace chodu algoritmu

[editovat] Implementace


 
Červeno-černý strom v jiných jazycích: Deutsch, English, Español, فارسی, Suomi, Français, עברית, Hrvatski, Bahasa Indonesia, Italiano, 日本語, 한국어, Lietuvių, Polski, Português, Русский, Српски / Srpski, Svenska, Türkçe, Українська, Tiếng Việt, 中文
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/%C4%8Cerveno-%C4%8Dern%C3%BD_strom
Stránka byla naposledy upravena v Stránka byla naposledy editována 26. 6. 2008 v 19:23.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt