![]() |
بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - نسخهی قابل چاپ |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - MajidManesht2012 - 28 بهمن ۱۳۹۱ ۰۱:۰۵ ق.ظ
(۲۷ بهمن ۱۳۹۱ ۱۱:۳۵ ب.ظ)farid_express نوشته شده توسط:نقل قول: سلام، تحلیل یو خ مفید بود برام - ممنون، فقط من تحلیل خودمو مینویسم یه نگا بنداز اشکالشو بگیر آره، به این سادگی ها نمیشه شمرد، نظم و قانونی توش پیدا نکردم- بالاخره ما رو یه کوچولو به Logn نزدیک کردی! ولی روش قانونمند اثباتش بلد نیستم ![]() |
بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - oli92 - 28 بهمن ۱۳۹۱ ۰۱:۴۴ ق.ظ
(۰۵ اسفند ۱۳۹۱ ۰۱:۴۹ ق.ظ) MajidManesht2012 نوشته شده توسط: منمیگم باید جایگشت های مختلف آرایه رو در نظر بگیریم به طوری که از بهترین حالت برای رفتن به سطر ۴ و آپدیت min تا بدترین حالتش اتفاق بیفته، بهترین حالت زمانیه ک Min تو خونه اول باشه و ۰ آپدیت داریم همینطور میتونیم جایگشتی رو در نظر بگیریم ک min تو خونه دوم باشه که ۱ دونه آپدیت داریم ... تا n-1 آپدیت، حالا از یه طرف دیگه ما کلا !n جایگشت برای آرایه داریم یعنی با احتمال جایگشت داریم برای انتخاب آرایه، بعدشم فرض کن min تو خونه اول باشه یعنی ۰ آپدیت برای همچین حالتی !(n-1) داریم همینطور اگه تو خونه دوم باشه باز !(n-1) و ...اگه به جای n-1 توی سیگما n-i قرار بدید به مقدار واقعی نزدیک تر می شه. (۲۴ بهمن ۱۳۹۱ ۰۴:۰۶ ب.ظ)farid_express نوشته شده توسط: واسه اینکه به حرف من برسی برای n=4 که ۲۴ تا جایگشت داریم یه بار امتحان کن. تو ۶ جایگشت ۱ تعویض، تو ۱۱ جایگشت ۲ تعویض، تو ۶ جایگشت ۳ تعویض و فقط وقتی آرایه مرتب نزولی باشه ۴ بار تعویض انجام میشهبا یکی دو مثال در مقیاس کوچیک نمی شه تشخیص درستی داد. اگه بخوای درست حسابش کنیم باید تابع بازگشتی زیر رو حل کرد که تعداد مقایسها رو توی کل حالات میده و بعد بر n! تقسیم کنی. T(n)=n!+sum{(T(i-1) * (n-1)! / (i-1)! } i=1..n |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - mizgly - 29 بهمن ۱۳۹۱ ۱۰:۵۹ ق.ظ
سوال ۵۲ رو به یک روش دیگه هم میشه حل کرد فرض کنید عناصر آرایه رو به ترتیب داخل یک BST درج کنیم در این صورت زمانی دستوری انتساب انجام میشه که یه عنصر در سمت چپ ترین برگ قرار بگیره پس تعداد دفعات اجرای دستور انتساب طول شاخه سمت چپ درخت BST حاصل از اون جایگشت هست که میدونیم در حالت میانگین ارتفاعش logn هست بیان دیگر این راه حل: در ابتدا ما n کاندیدا برای انتساب شدن به min آرایه داریم. بعد از اولین انتساب که در خونه اول رخ میده کاندیداها میشن اونهایی که از خونه اول کوچکتر باشن که تعدادشون از ۰ تا n-1 هست. در حالت میانگین n/2 عناصر کاندیدا میمونن و بعد از دومین انتساب n/4 عناصر و... یعنی: T(n) = T(n/2) + 1 که logn هست (۲۷ بهمن ۱۳۹۱ ۰۹:۵۸ ب.ظ)MajidManesht2012 نوشته شده توسط: سلام، تحلیل یو خ مفید بود برام - ممنون، فقط من تحلیل خودمو مینویسم یه نگا بنداز اشکالشو بگیر اشکال اثبات شما در اینه که وقتی iمین عنصر میشه min این به این معنی نیست که تا اونجا i بار انتساب انجام شده به عنوان مثال حالتی که در اون n-1 بار انتساب بعد از بار اول رخ بده تعداد جایگشت هایی که این حالت رو دارن فقط یک دونه است ولی شما [tex](n-1)![/tex] بار اونو می شمارید |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - freidoony - 29 بهمن ۱۳۹۱ ۰۷:۱۲ ب.ظ
(۲۷ بهمن ۱۳۹۱ ۰۱:۴۶ ب.ظ)۶۶الی نوشته شده توسط:(22 بهمن ۱۳۹۱ ۱۱:۲۰ ق.ظ)vahidfrr نوشته شده توسط:(21 بهمن ۱۳۹۱ ۱۱:۲۷ ب.ظ)sarous نوشته شده توسط: سوال ۱۰۱ قطعا گزینه ۲ جواب صحیحه.در بدترین حالت باید ۳۱ بسته رو باز کرد.در مورد سوال ۴۹ هر دو درست است اولی avl و همه اعمال را می توتن انجام داد در زمان logn و مورد بعدی هم ماکس هیپ که مشکلی ندارد وقتی عبارت o(logn) میاد یعنی مرتبه زمانی از logn کوچکتر باشه مثلا loglogn یا رادیکال logn نه اینکه تعداد عملیات کمتر باشه حالا درسته تعداد عملیات heapify از logn کمتره ولی مرتبه زمانیش همون logn و کمتر نیست |
بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - fsi2013 - 30 بهمن ۱۳۹۱ ۱۰:۳۱ ب.ظ
سوال ۵۲ مگه منفی بی نهایت رو توی مین نذاشته؟؟؟؟!!!! پس چطوری شرط until درست میشه؟ |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - iman30v - 01 اسفند ۱۳۹۱ ۰۱:۲۵ ق.ظ
(۲۵ بهمن ۱۳۹۱ ۱۱:۰۹ ب.ظ)mehdi3254 نوشته شده توسط: سوال ۴۸ یکم مشکوکه و فقط نظر طراح میتونه قبول بشه!!!!(متاسفانه) با استاد هادی یوسفی حل کردیم این سوال رو و گزینه ۴ درست میشه. |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - Farid_Feyzi - 01 اسفند ۱۳۹۱ ۰۶:۵۷ ب.ظ
(۳۰ بهمن ۱۳۹۱ ۱۰:۳۱ ب.ظ)fsi2013 نوشته شده توسط: سوال ۵۲ مگه منفی بی نهایت رو توی مین نذاشته؟؟؟؟!!!! اون مثبت بی نهایته. در واقع اشتباه تایپی هست ولی باید خیلی راحت حدس میزدین اینو. نقل قول: با استاد هادی یوسفی حل کردیم این سوال رو و گزینه ۴ درست میشه. اگه درخت بازگشت بکشید جواب همون nk میاد. بعید میدونم گزینه ۴ درست باشه. |
بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - fatima1537 - 01 اسفند ۱۳۹۱ ۱۱:۱۰ ب.ظ
(۰۱ اسفند ۱۳۹۱ ۰۶:۵۷ ب.ظ)farid_express نوشته شده توسط: اون مثبت بی نهایته. در واقع اشتباه تایپی هست ولی باید خیلی راحت حدس میزدین اینو.نمیشه به راحتی حدس زد.به حرف آسونه ولی داوطلبی که سرجلسه است خیلی به سنجش و کادرش اعتماد داره.دیگه سرجلسه واقعا جایی برای در نظر گرفتن احتمالاتی مثل اشتباه تایپی نیست.من روز قبلش کنکور علوم رو هم دادم اونجا هم دو سه سئوال رو حدس زدم.دیگه نمیشه زیادی بر اساس حدس پیش رفت (۰۱ اسفند ۱۳۹۱ ۰۶:۵۷ ب.ظ)farid_express نوشته شده توسط: اگه درخت بازگشت بکشید جواب همون nk میاد. بعید میدونم گزینه ۴ درست باشه.این که کپی سئوال چند سال پیش آی تی است(فکر کنم سال ۹۰)توی کتب دیگه هم درخت بازگشتش رو کشیدند ولی اونجا گزینه ۱ نشده.! یعنی سنجش با خودش هم تناقض داره؟! |
بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - arta.66 - 02 اسفند ۱۳۹۱ ۱۲:۵۱ ق.ظ
نظرای آقا فرید در مورد سوالای ساختمان درست هستش به جز سوال ۵۲ که بهش شک دارم بقیه درست هستن!! فقط نمی دونم چرا یه حس پلیسی بهم میگه آقا فرید یه ربطی به این سوالا داره!!!! بابا یکم آسونتر طرح میکردی مگه چی می شد؟؟؟ |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - Farid_Feyzi - 02 اسفند ۱۳۹۱ ۱۱:۴۲ ق.ظ
نقل قول: نمیشه به راحتی حدس زد.به حرف آسونه ولی داوطلبی که سرجلسه است خیلی به سنجش و کادرش اعتماد داره.دیگه سرجلسه واقعا جایی برای در نظر گرفتن احتمالاتی مثل اشتباه تایپی نیست.من روز قبلش کنکور علوم رو هم دادم اونجا هم دو سه سئوال رو حدس زدم.دیگه نمیشه زیادی بر اساس حدس پیش رفتآخه منفی بی نهایت باشه که اصلا خط ۴ اجرا نمیشه! کدوم عدد داخل آرایه از منفی بینهایت کوچیک تر هست که با مین جایگزین بشه؟! نقل قول: این که کپی سئوال چند سال پیش آی تی است(فکر کنم سال ۹۰)توی کتب دیگه هم درخت بازگشتش رو کشیدند ولی اونجا گزینه ۱ نشده.! یعنی سنجش با خودش هم تناقض داره؟!در مورد رابطه بازگشتی، همونو میگین که حداکثر عمق درخت بازگشت رو خواسته؟(۹۰ مهندسی کامپیوتر؟) خوب اونجا ماکزیموم عمق درخت رو خواسته ولی اینجا هزینه رابطه بازگشتی رو! اینجا باید مجموع سطوح درخت بازگشت رو بدست بیارید. (۰۲ اسفند ۱۳۹۱ ۱۲:۵۱ ق.ظ)arta.66 نوشته شده توسط: نظرای آقا فرید در مورد سوالای ساختمان درست هستش به جز سوال ۵۲ که بهش شک دارم بقیه درست هستن!! فقط نمی دونم چرا یه حس پلیسی بهم میگه آقا فرید یه ربطی به این سوالا داره!!!! بابا یکم آسونتر طرح میکردی مگه چی می شد؟؟؟نه آرتا من من فقط علاقه خاصی به ساختمان و الگوریتم دارم، واسه همین گفتم سوالایی که تقریبا مطمئنم رو نظرمو در موردشون بگم شاید مفید واقع بشه! ![]() |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - MajidManesht2012 - 07 اسفند ۱۳۹۱ ۰۹:۰۳ ق.ظ
(۰۵ اسفند ۱۳۹۱ ۱۰:۲۴ ب.ظ)ebi87 نوشته شده توسط:(23 بهمن ۱۳۹۱ ۰۶:۱۶ ب.ظ)MajidManesht2012 نوشته شده توسط: حل سوال ۴۸ ساختمان نرم افزار - گزینه ۱ دفترچه Bدوست عزیز این سری را چطوری شما حساب کردین! من حداکثر عمق درخت بی نهایت در نظر میگیرم، قبول دار ی که بینهایت از logn+logk بیش تره حالا سری هندسی با قدر نسبت کمتر از یک رو اینجوری حل می کنم: می دانیم: [tex]\sum_{0}^{\infty}a^{i}=\frac{1}{1-a} , \left | a \right |<1[/tex] پس: [tex](nk)\sum_{0}^{\infty }(3/4)^{i} = \frac{1}{1-\frac{3}{4}}nk=4nk[/tex] چون ارتفاع درخت رو بینهایت فرض کردم nk ماکزیمم مرتبه ایه که میتونه داشته با شه و دیگه مهم نیست که بیایم ارتفاع دقیق و محدود در نظر بگیریم. بازم .....شاید حق با شما باشه. |
RE: بررسی تست های ساختمان کنکور مهندسی کامپیوتر ۹۲ - Farid_Feyzi - 07 اسفند ۱۳۹۱ ۱۰:۱۰ ب.ظ
نقل قول: من حداکثر عمق درخت بی نهایت در نظر میگیرم، قبول دار ی که بینهایت از logn+logk بیش تره حالا سری هندسی با قدر نسبت کمتر از یک رو اینجوری حل می کنم:کاملا درسته. شک نکنید! |