Algorithm Analysis (CSC 301 2015F) : Outlines

Outline 13: Red-Black Trees, Continued


Held: Friday, 25 September 2015

Back to Outline 12 - Red-Black Trees. On to Outline 14 - Red-Black Trees, Concluded.

Summary

We continue our exploration of red-black trees.

Related Pages

Overview

Administrivia

Upcoming Work

Extra Credit

Academic

Peer

Review

Student Questions

Insertion in Red-Black Trees

01       b
       /   \
      r     r
     / \   / \
    ?   R ?   ?
       / \
      ?   ?
02       b
       /   \
      r     r
     / \   / \
    R   ? ?   ?
   / \
  ?   ?
03       b
       /   \
      r     b
     / \   / \
    ?   R ?   ?
       / \
      ?   ?
04       b
       /   \
      r     b
     / \   / \
    R   ? ?   ?
   / \
  ?   ?
05       b
       /   \
      r     r
     / \   / \
    ?   ? R   ?
         / \
        ?   ?
06       b
       /   \
      r     r
     / \   / \
    ?   ? ?   R
             / \
            ?   ?
07       b
       /   \
      r     r
     / \   / \
    ?   ? R   ?
         / \
        ?   ?
08       b
       /   \
      r     r
     / \   / \
    ?   ? ?   R
             / \
            ?   ?

Deletion in Binary Search Trees

Deletion in Red-Black Trees