درخت‌های ریشه‌دار

در نظریهٔ گراف، یک درخت ریشه‌دار (به انگلیسی: Rooted Tree) به درختی گفته می‌شود که یک رأس در آن به عنوان ریشه برچسب خورده باشد. درخت ریشه‌دار یک ساختار داده کلیدی در علوم کامپیوتر است.

نمونه‌ای از یک درخت ریشه‌دار

رأس‌هایی که به طور مستقیم به رأس دیگری متصل اند بچه‌های آن نامیده می‌شوند. مثلاً در شکل بالا و بچه‌های هستند و پدر آنهاست. همچنین اگر یک رأس بچه‌ای نداشته باشند به آن برگ می‌گویند.(مانند گره )

چند نمونه از درخت ریشه‌دار: درخت جستجوی دودویی، درخت قرمز و سیاه، درخت مبنایی

تعداد درخت‌های ریشه دار با رأس بر اساس دنباله روبرو است: ۱, ۱, ۲, ۴, ۹, ۲۰, ۴۸, ۱۱۵, ۲۸۶, ۷۱۹, ۱۸۴۲, ۴۷۶۶,...[1]

مثال‌هایی از استعمال

فایل سیستم‌ها درخت‌های ریشه دار هستند

فایل سیستم‌ها درخت‌های ریشه دار هستند. برای نمونه درایو در کامپیوتر یک ریشه است. در این درخت ریشه دار فایل‌ها و پوشه‌ها رأس‌ها هستند. این رأس‌ها توسط لینک‌هایی در هارد مشخص می‌شوند.

پانویس

پیوند به بیرون

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.