بررسی سوالات ساختمان داده و الگوریتم علوم سال ۹۳ - نسخهی قابل چاپ صفحهها: ۱ ۲ |
بررسی سوالات ساختمان داده و الگوریتم علوم سال ۹۳ - admin - 25 بهمن ۱۳۹۲ ۱۲:۲۲ ب.ظ
(۲۵ بهمن ۱۳۹۲ ۰۹:۳۶ ق.ظ)ppp1486 نوشته شده توسط: درضمن اگه از راهی که شما خودتون فرمودید هم بریم T(n)=T(n/2)+n^2 اگه از طریق قضیه Master - Slave حلش کنیم هم به گزینه ۲ می رسیم احتمالاً من پبر شدم! کران پایین این جمله $n^2$ هست. کران بالا هم در بدترین شرایط همون $cn^2$ هست. بنابراین گزینه $\theta(n^2)$ کاملاً درسته. |
بررسی سوالات ساختمان داده و الگوریتم علوم سال ۹۳ - mashaheer - 25 بهمن ۱۳۹۲ ۱۲:۵۶ ب.ظ
چرا دوستان میگن درخت minmax غلطه؟ |
بررسی سوالات ساختمان داده و الگوریتم علوم سال ۹۳ - ppp1486 - 26 بهمن ۱۳۹۲ ۰۹:۱۴ ق.ظ
درود بر همه دوستان سوال ۱۹۸ و ۱۹۹ رو چه گزینه ای زدید؟؟؟ |
بررسی سوالات ساختمان داده و الگوریتم علوم سال ۹۳ - Mohammad-A - 28 بهمن ۱۳۹۲ ۱۲:۱۸ ق.ظ
من فکر کنم ۱۸۷ گزینه سه درست باشه. یعنی $O(n)$ روال کار هم اینطور باشه که: با عناصر موجود یک Max Heap میسازیم. هر بار بزرگترین عنصر این هیپ رو در logn حذف میکنیم و به یه آرایهی دیگه اضافه میکنیم. این کار رو logn بار تکرار میکنیم و در نهایت اعداد رو خواهیم داشت. بعد در logn جمع اینها رو پیدا میکنیم. در کل میشه گفت هزینه برابر با $n+log^2n+logn=O(n)$ میشه. البته ممکنه اشتباه کنم. |
بررسی سوالات ساختمان داده و الگوریتم علوم سال ۹۳ - Mohammad-A - 28 بهمن ۱۳۹۲ ۰۱:۳۲ ق.ظ
دقیقا یادم نیست اما در کتاب ۶۰۰ مسئله دکتر قدسی یه سوالی مشابه ۱۸۶ بود که جوابش شده بود $O(n)$ اما این سوال تا جایی که یادمه از تمرینهای MIT بوده که در آنجا بحث $nlogn$ و... بود. |