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

بررسی سوالات طراحی و ساختمان IT سال ۹۳

ارسال: #۱۶
۲۴ بهمن ۱۳۹۲, ۰۲:۴۵ ب.ظ
بررسی سوالات طراحی و ساختمان IT
برای ترکیب دو هیپ من اینطوری گفتم که در زمان nlogn و mlogm ماکس و مین هیپ تبدیل به دو ارایه مرتب میشن حالا در بدترین حالت برای ادغام دو ارایه m+n-1 میشود و ساخت یک ماکس هیپ با m+n عنصر در زمان o(m+n هستش پس نهایتا داریم nlogn+mlogm+o(m+n که میشه nlogn+mlogm اگه اشتباه میکنم بگین لطفا که فردا این اشتبا ه رو تو کنکور مهندسی نکنم احیانا
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۷
۲۴ بهمن ۱۳۹۲, ۰۲:۴۸ ب.ظ
RE: سوال ساختمان داده
(۲۴ بهمن ۱۳۹۲ ۰۲:۲۹ ب.ظ)راضیه اکبری نوشته شده توسط:  سلام
یکی از سوالات ساختمان داده حداقل و حداکثر تعداد مقایسه ها برای ادغام دو لیست مرتب را میخواست و گزینه ها هم ترکیبی از n , 2n, 2n-1,n-1 بود
مسلما طرز فکر من اشتباه بوده چون سوال ساده به نظر میومد و من اینطوری به فکرم می رسید که در بهترین حالت بزرگترین عنصر یکی از لیست ها از کوچکترین عنصر لیست دیگر کوچکتر هستش و در نتیجه یک مقایسه کافیه صورت سوال صرفا تعداد مقایسه را خواسته بود پس هزینه رفتن به انتهای لیست شاملش نمیشه در واقع مثل عمل merg در الگوریتم mergsort الگوریتم
نهایتا این طور فکر کردم که تمام عناصر لیست اول که کوچکتر از لیست دوم هستن با عنصر اول لیست دوم در بهترین حالت مقایسه می شوند پس n مقایسه داریم که به نظرم خیلی غلط میاد
چون فردا کنکور مهندسی دارم اگه لطف کنین بگین کجا دارم اشتباه میکنم ممنون میشم حتی اگه خیلی دارم اشتباه بی سوادانه ای می کنم اشکال نداره بگین ممنون میشم
تو بدترین کیس من زیک زاک رفتم یعنی ۱۳۵۷ و اون یکی هم ۲۴۶۸ به نظرم بیشتر از این دیگه نمیشه چون تو هر گام مقایسه داریم که شذ ۷ تا ۲n-1!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۸
۲۴ بهمن ۱۳۹۲, ۰۲:۴۹ ب.ظ
سوال ساختمان داده
گزینه ها رو برعکس نداده بودن؟؟؟Huh حداقل و حداکثر و میخواست به ترتیب اما جاشون اشتباه بود فکر کنم.. منظورم اینه که حداکثر اول نوشتن بعدش حداقل... منم ۲n-1 و n رو آوردم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۱۹
۲۴ بهمن ۱۳۹۲, ۰۲:۵۰ ب.ظ (آخرین ویرایش در این ارسال: ۲۴ بهمن ۱۳۹۲ ۰۲:۵۱ ب.ظ، توسط parinaz_st70.)
بررسی سوالات طراحی و ساختمان IT

k هی داشت نصف میشد تو هر محله هم nk باهاش جمع میشد زدم nklgk
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۲۰
۲۴ بهمن ۱۳۹۲, ۰۲:۵۰ ب.ظ
RE: بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۳۹ ب.ظ)itsgu88 نوشته شده توسط:  مرتبه زمانی T(k,n) رو من زدم O(nk)

من knlogn زدم...سوال ماکس هیپ هم nlogm +mlogn

آرامشه ماقبل طوفانم...
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: be_sooye_movafaghiat
ارسال: #۲۱
۲۴ بهمن ۱۳۹۲, ۰۲:۵۰ ب.ظ
بررسی سوالات طراحی و ساختمان IT
سلام به همه
اون سوال ساختمان داده که درخت جستجوی دودویی متوازن بود یکی از مقادیر گره ها به خاطر نویز تغییر می کرد مرتبه اش چی میشد ؟

nlogn یا log n؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۲۲
۲۴ بهمن ۱۳۹۲, ۰۲:۵۰ ب.ظ
RE: بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۴۵ ب.ظ)راضیه اکبری نوشته شده توسط:  برای ترکیب دو هیپ من اینطوری گفتم که در زمان nlogn و mlogm ماکس و مین هیپ تبدیل به دو ارایه مرتب میشن حالا در بدترین حالت برای ادغام دو ارایه m+n-1 میشود و ساخت یک ماکس هیپ با m+n عنصر در زمان o(m+n هستش پس نهایتا داریم nlogn+mlogm+o(m+n که میشه nlogn+mlogm اگه اشتباه میکنم بگین لطفا که فردا این اشتبا ه رو تو کنکور مهندسی نکنم احیانا

اگر هر دو آرایه باشن میشه به صورت درجا با O(N) هیپ ساخت.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۲۳
۲۴ بهمن ۱۳۹۲, ۰۲:۵۱ ب.ظ
سوال ساختمان داده
(۲۴ بهمن ۱۳۹۲ ۰۲:۳۹ ب.ظ)راضیه اکبری نوشته شده توسط:  ببینید در الگوریتم merg sort در ساختمان داده انتهای دو تا لیست یک بی نهایت میذارن در نتیجه مقایسه دو لیست اینجوری میشه که میگین منتهی این جا دو لیست مرتب داریم اگه بزرگترین عنصر یکی از لیست ها از عنصر اول لیست دیگه کوچکتر باشه خب بقیه عناصر لیست اول هم کوچکتر میشن دیگه مقایسه نمیخواد
شرایط خاص در نظر نگیرید در حل مساله..همیشه باعث خطا میشه..شما تو این مورد شرایط خاص گرفتین
n=1 , n=2 مثال میزدید راحت به جواب میرسیدید..البته n=1 کافی بود تا ۳تا گزینه حذف بشه

I am not suffering. I am struggling. Struggling to be part of things, to stay connected to whom I was once.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۲۴
۲۴ بهمن ۱۳۹۲, ۰۲:۵۲ ب.ظ
بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۳۹ ب.ظ)itsgu88 نوشته شده توسط:  مرتبه زمانی T(k,n) رو من زدم O(nk)
به نظر منم O(nk) میشه !

کمربنـــــــــــــــــــــ(ها را ببندید)ــــــــــــــــــــــد
قراره کلی خوش بگذرونیم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: Pegasus , zoltrix_66 , nasim** , tarane.68
ارسال: #۲۵
۲۴ بهمن ۱۳۹۲, ۰۲:۵۲ ب.ظ
RE: بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۳۹ ب.ظ)itsgu88 نوشته شده توسط:  مرتبه زمانی T(k,n) رو من زدم O(nk)
من هم nk زدم با اینکه اثباتش کردم ولی باز ازش مطمئن نبودمHuh
اینجور عمل کرد که
[tex]\frac{n1k}{2} \frac{n2k}{2}=\frac{k}{2}(n1 n2)[/tex]
پس هر بار نصف میشه در نتیجه با سری هندسی شد kn
(۲۴ بهمن ۱۳۹۲ ۰۲:۴۰ ب.ظ)Orchid نوشته شده توسط:  من این سوال رو نزدم اما اینطور فکر کردم که با هزینه nlogn از مین هیپ بر میداریم و با هزینه nlogm به مکس هیپ اضافه می کنیم که میشه nlogn + nlogm که توی گزینه ها نبود احتمالا من اشتباه می کنم جواب درست چی بوده؟

من این سوال مشکل داره
چون ما نمی دونیم مرتبه n و m چه جوری هست
فرض کنیم m>n
الان با یک راه(اضافه کردن یکی یکی) حل میشه nlogm
و با یه راه حل دیگه میشه n+m الان کدوم کوچکتره؟
اگر اولی کوچکتر باشه میشه اون گزینه که مین داشت
اگر دومی کوچیکتر هم میشه n+m

Ayyy ya ya ya
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: zoltrix_66 , msalehi1991
ارسال: #۲۶
۲۴ بهمن ۱۳۹۲, ۰۲:۵۲ ب.ظ
RE: بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۳۳ ب.ظ)unicornux نوشته شده توسط:  اون ترکیب ماکس هیپ و مین هیپ چطور میشه به نظرت؟
باید ترکیب شون ماکس هیپ می شد(صورت سوال)
پس اگه یه نود خالی برای ریشه ماکس هیپ جدید بذاریم و ماکس دو ریشه ی دو تا هیپ را بذارم داخل ان نود (که البته بیشتر ریشه همان ماکس قرار می گیره ) بعدش این جا مهمترین کار یعنی تبدیل مین هیپ به ماکس باید صورت بگیره که به نظرم همان گزینه ۱ o(m+N) میشه.

[تصویر:  edaddb24b9920a1662c3ed509047a19a6f182e01.jpg]
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: aynazk
ارسال: #۲۷
۲۴ بهمن ۱۳۹۲, ۰۲:۵۴ ب.ظ
RE: بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۵۰ ب.ظ)blue70 نوشته شده توسط:  سلام به همه
اون سوال ساختمان داده که درخت جستجوی دودویی متوازن بود یکی از مقادیر گره ها به خاطر نویز تغییر می کرد مرتبه اش چی میشد ؟

nlogn یا log n؟

من زدم n
مشکل کار اینجاست که سوال مشخص نکرده ما گره رو داریم یا نه
چون گفته بود گرهی من فرض کردم که نداریم و با یک dfs میشه از پیچیدگی n
اگر هم منظور دونستن گره بوده میشه log n

Ayyy ya ya ya
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: blue70 , nasim** , tarane.68 , maryam.raz
ارسال: #۲۸
۲۴ بهمن ۱۳۹۲, ۰۲:۵۵ ب.ظ (آخرین ویرایش در این ارسال: ۲۴ بهمن ۱۳۹۲ ۰۵:۳۱ ب.ظ، توسط itsgu88.)
سئوال مرتبه زمانی
مرتبه زمانی عبارت زیر:

T(n,k)=T(n1,[k/2])+T(n2,[k/2])+nkT(n=n1+n2) , T(n,1)=T(1,k)=1

O(n^2k):A
O(nk):B
O(klogn):C
O(nlogk)Big Grin


من خودم گزینه دوم رو انتخاب کردم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
 سپاس‌گزاری شده توسط: zoltrix_66 , amash
ارسال: #۲۹
۲۴ بهمن ۱۳۹۲, ۰۲:۵۵ ب.ظ
بررسی سوالات طراحی و ساختمان IT
(۲۴ بهمن ۱۳۹۲ ۰۲:۴۵ ب.ظ)راضیه اکبری نوشته شده توسط:  برای ترکیب دو هیپ من اینطوری گفتم که در زمان nlogn و mlogm ماکس و مین هیپ تبدیل به دو ارایه مرتب میشن حالا در بدترین حالت برای ادغام دو ارایه m+n-1 میشود و ساخت یک ماکس هیپ با m+n عنصر در زمان o(m+n هستش پس نهایتا داریم nlogn+mlogm+o(m+n که میشه nlogn+mlogm اگه اشتباه میکنم بگین لطفا که فردا این اشتبا ه رو تو کنکور مهندسی نکنم احیانا
این سوالش اشتباه نبود :-؟
یه دونه O(n) برای تبدیل مین به ماکس. یه دونه min {logn , log m} هم برای اینکه به هم وصل بشن. مثلن ماکس یکی رو بیاریم ریشه و مرتبش کنیم درخت رو و فرزند دیگه شو بذاریم اون یه درخت. یعنی میشه
n + min {logn , logm}

کمربنـــــــــــــــــــــ(ها را ببندید)ــــــــــــــــــــــد
قراره کلی خوش بگذرونیم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ
ارسال: #۳۰
۲۴ بهمن ۱۳۹۲, ۰۲:۵۸ ب.ظ (آخرین ویرایش در این ارسال: ۲۴ بهمن ۱۳۹۲ ۰۲:۵۹ ب.ظ، توسط virtual girl.)
RE: سوال ساختمان داده
(۲۴ بهمن ۱۳۹۲ ۰۲:۳۳ ب.ظ)damavand_kellap نوشته شده توسط:  مرتبه زمانی ادغام دو لیست مرتب به طول M و n در بهترین حالت میشه min(m,n) و در بدترین حالت میشه m+n_1 که اینجا چون طول هر دو لیست n بود پس مرتبه میشه n و ۲n_1

به نظرم همین گزینه پاسخ درست باشه تو یکی از آزمونهای آزمایشی یه موسسه این سوال اومده بود و جواب همین بود


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


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  حل و بررسی سوالات مدارمنطقی دکتری ۹۲ گرایش معماری nomad:D ۲۵ ۲۶,۵۲۲ ۲۰ بهمن ۱۴۰۲ ۱۰:۳۸ ق.ظ
آخرین ارسال: masoumeh97
  [دانلود] ویس و جزوه ی طراحی الگوریتم سیدجوادی هاتف ۳۳ ۴۴,۳۲۲ ۰۴ تیر ۱۴۰۲ ۰۲:۰۳ ب.ظ
آخرین ارسال: solmaz58
Question بهترین منبع ساختمان داده برای کنکور ارشد marvelous ۱۰ ۱۲,۵۳۲ ۱۵ آذر ۱۴۰۱ ۰۷:۵۶ ب.ظ
آخرین ارسال: msnmkh
  فیلم آموزش ساختمان داده negin_bt ۰ ۱,۲۵۴ ۲۰ مهر ۱۴۰۱ ۰۷:۵۶ ب.ظ
آخرین ارسال: negin_bt
  بررسی سوالات تخصصی دکتری هوش masoomeh_s ۱ ۲,۲۳۹ ۰۱ اسفند ۱۴۰۰ ۰۱:۰۹ ب.ظ
آخرین ارسال: vejdani
  بررسی اعتبار یک مجله برای چاپ مقاله one hacker alone ۰ ۲,۲۷۳ ۲۱ اردیبهشت ۱۴۰۰ ۱۲:۲۶ ق.ظ
آخرین ارسال: one hacker alone
  طراحی ui/ux kimiya1234 ۲ ۲,۳۹۹ ۲۶ بهمن ۱۳۹۹ ۱۰:۴۲ ب.ظ
آخرین ارسال: farsamw
  پکیج آموزشی طراحی وب + فارسی سازی وردپرس + سئو Happiness.72 ۶ ۶,۸۶۹ ۱۸ بهمن ۱۳۹۹ ۰۱:۱۵ ب.ظ
آخرین ارسال: saqarmoshtaq
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۶,۶۴۳ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  طراحی سایت ریسپانسیو wikidemy1 ۰ ۱,۸۵۶ ۱۳ دى ۱۳۹۹ ۰۴:۰۱ ب.ظ
آخرین ارسال: wikidemy1

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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