Tengo una comprensión básica de árboles de color rojo-negro y 2-3-4 árboles y cómo mantienen el equilibrio de altura para asegurarse de que las operaciones en el peor de los casos sean O (n logn).¿Cómo son los árboles rojo-negro isomorfos a 2-3-4 árboles?
Pero, no soy capaz de entender este texto de Wikipedia
2-3-4 árboles son una isometría de árboles rojo-negro, que significa que son estructuras de datos equivalentes. En otras palabras, para cada árbol 2-3-4, existe al menos un árbol rojo-negro con elementos de datos en el mismo orden. Además, las operaciones de inserción y eliminación en 2-3-4 árboles que causan expansiones, divisiones y fusiones de nodo son equivalentes a los cambios de color y las rotaciones en árboles rojo-negro.
No veo cómo las operaciones son equivalentes. ¿Es esta cita en Wikipedia precisa? ¿Cómo puede uno ver que las operaciones son equivalentes?
Parece que un diagrama y una tabla de verdad son suficientes para establecer esto, o refutar esto. ¿Has hecho uno? –
verdad-tabla para una estructura de datos? No sigo ... – Lazer
Un mapeo para mostrar las operaciones en 2 árboles, para mostrar la equivalencia con árboles rojo-negro. Intentalo. Supongo que 3 árboles son otro caso, y 4 árboles sí otro más. –