درخت بی: تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Rezabot (بحث | مشارکت‌ها)
جز ربات: حذف میان‌ویکی موجود در ویکی‌داده: ۲۴ میان‌ویکی
بدون خلاصۀ ویرایش
خط ۱:
{{اشتباه نشود|درخت دودویی}}
{{جعبه اطلاعات ساختمان داده
|نام = ویرایش درخت بی
|نوع = درخت
|اختراع توسط = [[رودلف بایر]], [[ادوارد مک‌کریت]]
|سال اختراع = ۱۹۷۲
|میانگین فضا = O(n)
|فضا در بدترین حالت = O(n)
|میانگین جستجو = O(log n)
|جستجو در بدترین حالت = O(log n)
|میانگین درج = O(log n)
|درج در بدترین حالت = O(log n)
|میانگین حذف = O(log n)
|حذف در بدترین حالت = O(log n)
}}
 
[[پرونده:B-tree.png|thumb|400px|یک درخت بی از مرتبهٔ ۵]]
در [[علوم کامپیوتر]]، یک '''درخت بی''' یا بی‌تری {{انگلیسی|B-tree}} [[داده‌ساختاری درختی]] است که داده‌ها را به صورت مرتب‌شده نگه می‌دارد و جستجو، درج و حذف را در [[زمان مصرفی]] لگاریتمی میسر می‌سازد. بر خلاف [[درخت‌های جستجوی دودویی متوازن]] {{انگلیسی|Balanced binary search tree}}، این داده‌ساختار برای سیستم‌هایی که بلاک‌های عظیم اطلاعات را خوانده و می‌نویسند بهینه‌سازی شده است. این داده‌ساختار معمولاً در [[پایگاه‌های داده]] و [[سیستم پرونده]] استفاده می‌شود.