درخت جستجوی دودویی بهینه

از ویکی‌پدیا، دانشنامهٔ آزاد

نسخه‌ای که می‌بینید نسخه‌ای قدیمی از صفحه است که توسط جواد (بحث | مشارکت‌ها) در تاریخ ‏۴ ژوئن ۲۰۱۷، ساعت ۰۷:۲۹ ویرایش شده است. این نسخه ممکن است تفاوت‌های عمده‌ای با نسخهٔ فعلی داشته باشد.

(تفاوت) → نسخهٔ قدیمی‌تر | نمایش نسخهٔ فعلی (تفاوت) | نسخهٔ جدیدتر ← (تفاوت)

در علوم رایانه درخت جستجوی دودویی بهینه (انگلیسی: Optimal binary search tree) یک درخت جستجوی دودویی است که کمترین زمان جستجوی ممکن (یا زمان جستجوی مورد انتظار) را فراهم می‌آورد. درخت‌های جستجوی دودویی بهینه در دو گروه ایستا و پویا دسته‌بندی می‌شوند.[۱]

در مدل ایستا، درخت پس از اینکه ایجاد می‌شود، نمی‌تواند اصلاح شود اما در نوع پویا، درخت در هر زمانی قابل اصلاح است که با چرخش درخت این اصلاحات انجام می‌شود.

جستارهای وابسته

منابع

  1. Tremblay, Jean-Paul; Cheston, Grant A. (2001). Data Structures and Software Development in an object-oriented domain. Eiffel Edition/Prentice Hall. ISBN 0-13-787946-6.