نمایش نتایج 1 تا 5 از 5

نام تاپیک: این درخت متوازنه ؟

  1. #1
    کاربر دائمی آواتار majidmir
    تاریخ عضویت
    اردیبهشت 1387
    سن
    34
    پست
    199

    Question این درخت متوازنه ؟

    سلام
    این درخت متوازن هست یا نه ؟ اگه متوازنه تو کدوم برگ ها توازن رخ میده ؟


  2. #2
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: این درخت متوازنه ؟

    این درخت یک درخت متوازن یا AVL هست چون تفاوت سطح دوبرگ حداکثر 1 است و هیچ دو برگ با بیش از یک سطح فاصله وجود نداره.

  3. #3
    کاربر دائمی آواتار majidmir
    تاریخ عضویت
    اردیبهشت 1387
    سن
    34
    پست
    199

    نقل قول: این درخت متوازنه ؟

    نقل قول نوشته شده توسط pesar irooni مشاهده تاپیک
    این درخت یک درخت متوازن یا AVL هست چون تفاوت سطح دوبرگ حداکثر 1 است و هیچ دو برگ با بیش از یک سطح فاصله وجود نداره.
    سلام
    دوست عزیز کدوم دو برگ رو در نظر گرفته که متوازن شده ؟

  4. #4

    نقل قول: این درخت متوازنه ؟

    نقل قول نوشته شده توسط majidmir مشاهده تاپیک
    سلام
    این درخت متوازن هست یا نه ؟ اگه متوازنه تو کدوم برگ ها توازن رخ میده ؟

    ابتدا به توضيحات زير توجه كنيد:

    تعريف: درخت AVL يك درخت BST موازنه هست.

    BST مخفف درخت جستجوي دودويي هست. در اين درخت مقدار هر فرزند سمت چپ از ريشه كمتر و زيردرخت سمت راست از ريشه بيشتره.

    موازنه به اين معني اه كه براي هر گره موجود در درخت، اختلاف ارتفاع زيردرخت سمت راست و چپ كمتر يا مساوي يك باشه.

    ----------------

    درختي كه شما مثال زديد :

    - BST نيست بخاطره وجود گره 25 ( از گره 50 كوچكتره)

    - موازنه نيست بخاطره وجود گره 41 (ارتفاع زيردرخت سمت چپ = 2 --- ارتفاع زيردرخت سمت راست= 0 ==> اختلاف ارتفاعشون دو هست كه بيشتر از يكه )

    ==> در نتيجه درخت بالا AVL هم نيست.



  5. #5
    کاربر دائمی آواتار pesar irooni
    تاریخ عضویت
    بهمن 1386
    محل زندگی
    تهران
    سن
    40
    پست
    495

    نقل قول: این درخت متوازنه ؟

    دوستمون راست میگه. من متوجه گره 41 نشده بودم. عذر میخوام.
    اما میشه توازن رو جدا از BST هم در نظر گرفت ولی به هر حال دیگه AVL نمیشه که من به این هم توجه نکردم.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •