- محدودیت زمان: ۱ ثانیه
- محدودیت حافظه: ۲۵۶ مگابایت
برای این سؤال شما باید درخت قرمز-سیاه را با امکانات درج، حذف و چاپ پیادهسازی کنید. برای چاپ درخت قرمز-سیاه پیمایش زیر را روی آن انجام دهید که معادل پیمایش طی شده توسط الگوریتم است.
یک صف خالی در نظر بگیرید و ریشهی درخت را به آن وارد کنید. پس از این تا وقتی که تمام رئوس درخت چاپ شوند، اولین رأس موجود در صف را گرفته و مقدار و رنگ آن را چاپ کنید. سپس بچههای چپ و راست آن را به ترتیب به انتهای صف اضافه کرده و آن رأس را از ابتدای صف حذف کنید. برای روشنتر شدن منظور به نمونههای ورودی و خروجی دقت کنید.
ورودی
در هر خط ورودی یکی از دستورهای زیر وارد میشود:
تعداد دستورات به گونهای است که تنها با درخت قرمز-سیاه قابل حل در زمان مشخص شده باشد.
خروجی
در هر خط خروجی نتیجهی یک دستور چاپ میشود. برای چاپ هر رأس مقدار عدد درون آن را به همراه رنگ آن رأس در خروجی بنویسید. برای روشنتر شدن منظور به نمونه توجه کنید.
مثال
ورودی نمونه
خروجی نمونه
ارسال پاسخ برای این سؤال