زمان کنونی: ۰۳ آذر ۱۴۰۳, ۰۸:۱۸ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

سوال ۹۶ الگوریتم نرم افزار ۹۱

ارسال:
  

fa_karoon پرسیده:

سوال ۹۶ الگوریتم نرم افزار ۹۱

سلام دوستان، ابتدا ممنون بابت وقتی برای خوندن این تاپیک می گذارید
من روشی رو که در حل این سوال اومده تست کردم اما نفهمیدم بلاخره زیر درخت پر Tبا بیشترین عناصر رو چه جوری به دست آورد و چرا مرتبه اش شد n؟(یعنی چون فقط یک بار همه گره ها رو چک کرد شد n)(تو رو خدا اگه خیلی دیر می گیرم بهم نخندینBlush)


فایل‌(های) پیوست شده


مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

armin_b00ter پاسخ داده:

RE: سوال ۹۶ الگوریتم نرم افزار ۹۱

من از یه روش دیگه استفاده کردم. این کدم الان خودم نوشتم. واقعا توضیحش طولانیه. امیدوارم واضح باشه به اندازه ی کافی. رابطه ی بازگشتی این کد میشه [tex]T(n) = 2T(n/2) 1[/tex] ; که از [tex]o(n)[/tex] هست


کد:
f(Tree T , int depth)
{
    if( leaf(T) )
         return (1, T);
    ret1 = f ( T->left , depth + 1 );
    ret2 = f ( T->right , depth + 1 );
    if ( ret1.Tree == T->left and ret2.Tree == T->right )
    {
         if( ret1.depth == ret2.depth )
              return ( ret1.depth + 1 , T );
         elseif( | ret1.depth - ret2.depth | = 1 )
              return ( min(ret1.depth, ret2.depth) + 1 , T);
         else
              return max ( ret1 , ret2 ) ;  // max depth haro moghayese mikone
    }
    else
    {
         if( ret1.depth >= ret2.depth )
               return ret1;
         return ret2;
    }
}
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

fa_karoon پاسخ داده:

سوال ۹۶ الگوریتم نرم افزار ۹۱

بی نهایت سپاس از انرژی و زمانی که صرف کردین، دارم سعی می کنم بفهمم که بلاخره کجاش داره به ما یه درخت پر با بیشترین گره رو برمی گردونه، بازهم ممنون که در این زمان اندک برای پاسخ گویی زمان گذاشتین
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

armin_b00ter پاسخ داده:

سوال ۹۶ الگوریتم نرم افزار ۹۱

فقط اینو در نظر داشته باش که خروجی تابع آدرس ریشه درخت پر به همراه ارتفاع درخته. یه structure در نظرش بگیر. من برای سادگی اینجوری نوشتم.
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

fa_karoon پاسخ داده:

سوال ۹۶ الگوریتم نرم افزار ۹۱

Thanks
الان خیلی برام واضح تر شد، یک دنیا ممنون، و از خدا می خوام که امسال هر جایی دوست دارید قبول بشید
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

armin_b00ter پاسخ داده:

سوال ۹۶ الگوریتم نرم افزار ۹۱

(۱۷ بهمن ۱۳۹۱ ۰۱:۵۳ ب.ظ)fa_karoon نوشته شده توسط:  Thanks
الان خیلی برام واضح تر شد، یک دنیا ممنون، و از خدا می خوام که امسال هر جایی دوست دارید قبول بشید
خواهش میکنم. ممنونم ازتون . ایشالا شما هم موفق باشید.
مشاهده‌ی وب‌سایت کاربر
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  علوم کامپیوتر شریف یا نرم افزار تهران؟ ۴L1R3Z4 ۴۴ ۳۲,۷۰۵ ۰۶ شهریور ۱۴۰۲ ۰۸:۱۲ ب.ظ
آخرین ارسال: moeinbahari
  جزوه خلاصه نکات مهم فصول ابتدایی درس مهندسی نرم افزار Happiness.72 ۱ ۳,۸۳۰ ۱۳ خرداد ۱۴۰۱ ۰۶:۲۸ ب.ظ
آخرین ارسال: M o h m m @ d
  مهندسی نرم افزار rh1995 ۰ ۱,۶۰۵ ۱۰ بهمن ۱۴۰۰ ۰۷:۰۹ ب.ظ
آخرین ارسال: rh1995
  مهندسی نرم افزار rh1995 ۰ ۱,۴۰۴ ۱۰ بهمن ۱۴۰۰ ۰۷:۰۸ ب.ظ
آخرین ارسال: rh1995
  آزمون دکتری نرم افزار و الگوریتم ۱۴۰۰ Seyyedab ۴۶ ۲۲,۱۴۵ ۰۹ مهر ۱۴۰۰ ۰۵:۳۷ ب.ظ
آخرین ارسال: Seyyedab
  فیلم های مهندسی نرم افزار خلیلی فر osouly ۰ ۲,۱۵۹ ۰۶ اردیبهشت ۱۴۰۰ ۰۴:۴۴ ب.ظ
آخرین ارسال: osouly
  کارنامه نهایی ازمون دکتری داخل سال ۱۳۹۲-گرایش نرم افزار انرژی مثبت ۶ ۱۰,۰۴۷ ۱۷ بهمن ۱۳۹۹ ۰۲:۲۷ ق.ظ
آخرین ارسال: hmaryam567
Heart نرم افزار رها بختیاری ۰ ۳,۲۷۱ ۰۵ بهمن ۱۳۹۹ ۰۲:۵۱ ب.ظ
آخرین ارسال: رها بختیاری
  متن به هم ریخته در نرم افزار Notepad HAMID3F ۱۵ ۲۲,۹۹۶ ۱۷ شهریور ۱۳۹۹ ۰۸:۲۶ ق.ظ
آخرین ارسال: rezasedghi100
  آزمون دکتری نرم افزار و الگوریتم ۹۹ Seyyedab ۱۱ ۶,۷۴۲ ۰۲ شهریور ۱۳۹۹ ۱۱:۰۳ ق.ظ
آخرین ارسال: Seyyedab

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close