تالار گفتمان مانشت
ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - نسخه‌ی قابل چاپ

ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - helena - 18 بهمن ۱۳۹۲ ۰۸:۱۰ ب.ظ

سلام
من آخرش نفهمیدم این Btree حذفه یا نه ... ولی حالا علی الحساب :

[تصویر:  247549_060220141484.jpg]

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - mehdi.m2 - 20 بهمن ۱۳۹۲ ۰۸:۳۳ ب.ظ

فک کنم گزینه ۳ می شه

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - helena - 20 بهمن ۱۳۹۲ ۱۰:۵۴ ب.ظ

(۲۰ بهمن ۱۳۹۲ ۰۸:۳۳ ب.ظ)mehdi.m2 نوشته شده توسط:  فک کنم گزینه ۳ می شه

یه توضیح میدین ؟!

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - mehdi.m2 - 21 بهمن ۱۳۹۲ ۰۱:۳۴ ب.ظ

در این حالت اگه Q رو حذف کنیم چون تعداد کلید های اون گره از t کمتر می شه باید از پدرش یک کلید بگیریم
برای این کار یا از گره همزاد قبل از خودش یا بعد از خودش(هر کدوم که ممکن بود) یک کلید به گره پدر اضافه می کنیم( اگه از طرف گره قبل از خودش بود اخرین کلید گره اگر هم بعد از خودش بود اولین کلید گره) و کلید ما بین دو گره رو به همون گره که می خوایم ازش حذف کینم اضافه می کنیم بعدش Q رو حذف می کنیم

هر کجاش گنگ یا اصم بود بگید بیشتر توضیح بدم

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - helena - 21 بهمن ۱۳۹۲ ۰۲:۰۳ ب.ظ

(۲۱ بهمن ۱۳۹۲ ۰۱:۳۴ ب.ظ)mehdi.m2 نوشته شده توسط:  در این حالت اگه Q رو حذف کنیم چون تعداد کلید های اون گره از t کمتر می شه باید از پدرش یک کلید بگیریم
برای این کار یا از گره همزاد قبل از خودش یا بعد از خودش(هر کدوم که ممکن بود) یک کلید به گره پدر اضافه می کنیم( اگه از طرف گره قبل از خودش بود اخرین کلید گره اگر هم بعد از خودش بود اولین کلید گره) و کلید ما بین دو گره رو به همون گره که می خوایم ازش حذف کینم اضافه می کنیم بعدش Q رو حذف می کنیم

هر کجاش گنگ یا اصم بود بگید بیشتر توضیح بدم

منم به همین گزینه رسیده بودم !
مشکل اینه که پارسه زده گزینه ۴ !!!‌
من از روی یه پاورپوینت Btree خوندم و به نظر خودم خیلی خوب یاد گرفتم ، ولی سوالای پارسه کلا تصوراتمو به هم ریخت ...

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - Fot30 - 21 بهمن ۱۳۹۲ ۰۲:۰۹ ب.ظ

(۱۸ بهمن ۱۳۹۲ ۰۸:۱۰ ب.ظ)helena نوشته شده توسط:  سلام
من آخرش نفهمیدم این Btree حذفه یا نه ... ولی حالا علی الحساب :

[تصویر:  247549_060220141484.jpg]

این بی تری هر ۶ سال در میون سوال میاد ازش
اما پارسه هر سال تو مبحث درخت ازش سوال میده.هووووووووووف
نمیاد ولش کن.
اگر هم بیاد اونقد مسلط نیستید که بخواین بزنیدش
میزنید غلط میشه حالا بیا درستش کن!
۱ سوال مشترک فک کن غلطه،اشتباه تایپی داره،جواب تو گزینه نیست....Big Grin

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - mehdi.m2 - 21 بهمن ۱۳۹۲ ۰۵:۴۶ ب.ظ

(۲۱ بهمن ۱۳۹۲ ۰۲:۰۳ ب.ظ)helena نوشته شده توسط:  
(21 بهمن ۱۳۹۲ ۰۱:۳۴ ب.ظ)mehdi.m2 نوشته شده توسط:  در این حالت اگه Q رو حذف کنیم چون تعداد کلید های اون گره از t کمتر می شه باید از پدرش یک کلید بگیریم
برای این کار یا از گره همزاد قبل از خودش یا بعد از خودش(هر کدوم که ممکن بود) یک کلید به گره پدر اضافه می کنیم( اگه از طرف گره قبل از خودش بود اخرین کلید گره اگر هم بعد از خودش بود اولین کلید گره) و کلید ما بین دو گره رو به همون گره که می خوایم ازش حذف کینم اضافه می کنیم بعدش Q رو حذف می کنیم

هر کجاش گنگ یا اصم بود بگید بیشتر توضیح بدم

منم به همین گزینه رسیده بودم !
مشکل اینه که پارسه زده گزینه ۴ !!!‌
من از روی یه پاورپوینت Btree خوندم و به نظر خودم خیلی خوب یاد گرفتم ، ولی سوالای پارسه کلا تصوراتمو به هم ریخت ...

هیچ جور نمی تونم تصور کنم گزینه ۴ باشه می شه پاسخ پارسه رو هم بزارید

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - helena - 22 بهمن ۱۳۹۲ ۰۱:۵۵ ق.ظ

این جواب پارسه

[تصویر:  249308_Screen_shot_2014-02-11_at_122909_AM.png]
[تصویر:  249308_Screen_shot_2014-02-11_at_122936_AM.png]

RE: ساختمان داده ها - Btree- سوال ۵۲ آزمون ۵۰٪ دوم پارسه -۹۲ - mehdi.m2 - 22 بهمن ۱۳۹۲ ۱۲:۳۷ ب.ظ

(۲۲ بهمن ۱۳۹۲ ۰۱:۵۵ ق.ظ)helena نوشته شده توسط:  این جواب پارسه

[تصویر:  249308_Screen_shot_2014-02-11_at_122909_AM.png]
[تصویر:  249308_Screen_shot_2014-02-11_at_122936_AM.png]

تو کتاپ پارسه دو روش گفته من سریع این قسمت رو خوندم بیشتر به روشش توجه کردم الان یه نگاه دیگه بهش انداختم گفته دو روش داریم که روش دوم رو توضیح داده توی این روش هم مثل درج از ریشه به سمت کلید حرکت می کنه و هر گره ای که حداقل کلید رو داره (t-1) از همزادش یک کلید دیگه می گیره که حداقل گره رو نداشته باشه
مثل درج وقتی می خوایم حذف هم بکنیم اجداد اون گره نباید حداقل کلید رو داشته باشن

ایشا... از حذف سوال نیاد امکان اشتباه زیادهConfused