درخت سرخ-سیاه متمایل به چپ

درخت سرخ-سیاه متمایل به چپ یکی از انواع درخت‌های متعادل‌کننده است. این درخت از زیرشاخه‌های درخت سرخ-سیاه است. در این درخت گره سرخ تنها می‌تواند فرزند سمت چپ باشد، به همین دلیل به آن درخت سرخ-سیاه متمایل به چپ می‌گویند.

ویژگی‌ها 
درخت سرخ-سیاه متمایل به چپ یک درخت جستجوی دودویی است که ویژگی‌های زیر را دارد:
 گره می‌تواند رنگ سرخ یا رنگ سیاه داشته باشد.
 ریشه همیشه رنگ سیاه دارد.
 برگ‌ها (که همیشه گره تهی هستند) رنگ سیاه دارند.
 همه مسیرها از هر گره به همه نوادگانش به تعداد یکسان گره سیاه دارد.

ارتفاع درخت 
درخت سرخ-سیاه متمایل به چپ دارای دو نوع ارتفاع است:
 ارتفاع معمولی: اندازه طولانی‌ترین مسیر از برگ‌ها تا ریشه که معمولاً با h نشان داده می‌شود.
 ارتفاع سیاه هر گره: ارتفاع سیاه برای گره x برابر است با تعداد گره‌های سیاه از گره x به نوادگان برگی‌اش با احتساب رنگ برگ و عدم احتساب رنگ خود x، که معمولاً با bh نشان داده می‌شود.

متعادل بودن درخت سرخ-سیاه متمایل به چپ 
قضیه  در درخت سرخ-سیاه با n راس روابط زیر برقرار است:

طبق قضیه بالا ارتفاع درخت سرخ-سیاه از مرتبه  است. در نتیجه تمام اعمال اصلی در آن از مرتبه  انجام می‌شود.

منابع 

 

جستجوی درخت‌ها
ساختار درختی

 Robert Sedgewick. Left-leaning Red–Black Trees. لینک مستقیم به پرونده.