تالار گفتمان مانشت
heapify - نسخه‌ی قابل چاپ

heapify - nasim_sh - 05 مهر ۱۳۹۱ ۱۱:۱۰ ق.ظ

سلام دوستان یه سوال داشتم .
زمان اجرای max-heapify و زمان اجرای min-heapify با هم برابر است ؟

RE: heapify - m@hboobe - 05 مهر ۱۳۹۱ ۱۱:۳۵ ق.ظ

(۰۵ مهر ۱۳۹۱ ۱۱:۱۰ ق.ظ)nasim_sh نوشته شده توسط:  سلام دوستان یه سوال داشتم .
زمان اجرای max-heapify و زمان اجرای min-heapify با هم برابر است ؟

برای تبدیل max-heapify به min-heapify فکر نکنم زمان اجرا تفاوتی داشته باشه چون هر دو باید به اندازه ارتفاع درخت زمان اجرا داشته باشند
و فقط شرط بزرگتر کوچیکتری هست که عوض میشه! درست نمیگم؟!!Exclamation

RE: heapify - nasim_sh - 05 مهر ۱۳۹۱ ۰۱:۴۷ ب.ظ

(۰۵ مهر ۱۳۹۱ ۱۱:۳۵ ق.ظ)m@hboobe نوشته شده توسط:  
(05 مهر ۱۳۹۱ ۱۱:۱۰ ق.ظ)nasim_sh نوشته شده توسط:  سلام دوستان یه سوال داشتم .
زمان اجرای max-heapify و زمان اجرای min-heapify با هم برابر است ؟

برای تبدیل max-heapify به min-heapify فکر نکنم زمان اجرا تفاوتی داشته باشه چون هر دو باید به اندازه ارتفاع درخت زمان اجرا داشته باشند
و فقط شرط بزرگتر کوچیکتری هست که عوض میشه! درست نمیگم؟!!Exclamation

آره درسته ، چون وقتی خط کد ها رو هم بررسی میکنی فرقی با هم نداره . منظورم اینکه چیزی اضافه تر از هم ندارن . پس برابرند .