مشخصات کلی درخت کیدی نقل شده از ویکی پدیا:
درخت کیدی یک نوع درخت دودویی از نوع BSP ( کوتاه شده Binary space partitioning ) است.
هر گرهٔ آن یک نقطهٔ K بعدی است و هر گره غیر برگ را میتوان به عنوان یک مولد جداکننده ابر صفحه، که فضا را به دو قسمت، که به عنوان زیر فضا شناخته میشوند، تقسیم میکند دانست.
نقاط سمت چپ ابرصفحه، در زیر درخت سمت چپ آن گره و نقاط سمت راست ابرصفحه، در زیر درخت راست نمایش داده میشوند.
هر گره در درخت با یکی از K بعد مرتبط است، به همراه ابرصفحهای که بر محور آن بعد عمود است. بنابر این، به عنوان مثال، اگر برای یک جداسازی مشخص، محور X انتخاب شده باشد، تمام نقاط در زیر درخت که مقدار X کوچکتری از آن گره دارند در زیر درخت سمت چپ و تمام نقاط با مقدار X بزرگتر، در زیر درخت سمت راست ظاهر میشوند. در چنین حالتی، ابر صفحه با مقدار X معین میشود و بردار نرمال آن محور X خواهد بود.
منبع: ویکی پدیا
سورس کد درخت KD به زبان جاوا
پروژه درخت KD به عنوان یک پروژه پایان ترم مربوط به درس ساختمان داده ها است که به زبان های مختلف بستگی استاد درس مربوطه داره پیاده سازی میشود.
ما در اینجا سورس کد درخت کا دی را به زبان جاوا به صورت رایگان در اختیار دوستداران جاوا قرار داده ایم.
پروژه درخت KD را یکی از همراهان خوب سایت javapro و کانال تلگرام java like در اختیار شما دوستداران جاوا به صورت رایگان قرار داده است.چقدر ما کاربران خوبی داریم😊
امیدوارم از این پروژه جاوا نهایت استفاده مفید را ببرید و فراموش نکنید که شما هم میتوانید در اشتراک رایگان پروژه و تمرین های درسی جاوا برای هم وطنان خود با ما همکاری کنید.
پروژه ها و تمرین های درسی حتی شده یک پروژه ساده را برای ما ایمیل یا به آی دی زیر در تلگرام ارسال کنید:
rahman.zarie92@gmail.com
https://t.me/RZUTAB
موفق و پیروز باشید
این پروژه درخت کا دی را به صورت رایگان میتوانید دانلود کنید.
جهت حمایت مالی از تیم آموزشی ما روی تصویر زیر کلیک کنید:
شما هم میتوانید جزوات،تمرین،مثال،سوالات امتحانی،تکالیف،پروژه و... جاوای خود را برای اشتراک رایگان میان علاقمند به زبان جاوا به خصوص مناطق محروم برای ما ارسال کنید.
برای دریافت پروژه درخت کا دی به زبان جاوا روی لینک دانلود کلیک کنید.(در صورت خرابی لینک دانلود گزارش دهید)
لینک دانلود
نشر این مطلب با ذکر منبع (لینک سایت) بلامانع است.
برای با خبر شدن از جدیدترین مطالب آموزشی جاوا عضو کانال تلگرام ما شوید.
بستن *نام و نام خانوادگی * پست الکترونیک * متن پیام |
دوره های آموزشی برنامه نویسی
انجام پروژه های برنامه نویسی
تدریس خصوصی برنامه نویسی
بیش از 7 سال از فعالیت جاواپرو میگذرد
جاواپرو دارای مجوز نشر دیجیتال از وزارت فرهنگ و ارشاد اسلامی است
جهت ارتباط مستقیم با جاواپرو در واتساپ و تلگرام :
09301904690
بستن دیگر باز نشو! |