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

سوال ۹۰ IT90

ارسال:
  

--masumeh پرسیده:

Heart سوال ۹۰ IT90

سلام دوستان
سوال ۹۰ فناوری اطلاعات ۹۰ که بصورت زیر است را ملاحظه بفرمایید مگر تعداد اعداد بالاخره n تا نیست و مگر نباید جواب گزینه ۱ بشود در صورتیکه پاسخ گزینه ۴ است

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.



سوال زیر نیز مربوط به فناوری اطلاعات ۸۸ است و پاسخ گزینه ۲ است علت را گفته چون مرتب سازی Radix از مرتبه s*n است اینجا s ثابت است در صورتیکه s وابسته به n است!!!!!!

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


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

مگر تمام پیماشها از مرتبه O(n) نیستند؟؟؟؟
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ardaaalan پاسخ داده:

RE: سوال ۹۰ IT90

جواب سوال اولی که radix sort هست به نظر من میشه گزینه ۲ . یعنی پارسه گزینه ۲ زده
شما فرض کن مبنا مساوی ۱۰ هستش پس میتونیم نتیجه بگیریم که اعداد از ۰ تا n-1 هستن دیگه
۰-۱-۲-۳-۴-۵-۶-۷-۸-۹ ( چرا ؟ چون بیشتر از ۱۰ که دیگه مبنا ده دهی نمیشه )
درست ؟
حالا این گفته ۰ تا n^2-1 یعنی ۲ بار مرتب سازی رو اعمال کرده که هر بار بازه اعداد ۰ تا n-1 بوده
حالا تو هر بار مرتب سازی متوسط زمان اجرا میشه (O(n . پس کل زمان اجرا میشه ( ۲ بار radix )
(O(n+n که میشه (O(n
نقل قول این ارسال در یک پاسخ

ارسال:
  

--masumeh پاسخ داده:

RE: سوال ۹۰ IT90

(۲۴ دى ۱۳۹۳ ۰۱:۰۴ ب.ظ)ardaaalan نوشته شده توسط:  جواب سوال اولی که radix sort هست به نظر من میشه گزینه ۲ . یعنی پارسه گزینه ۲ زده
شما فرض کن مبنا مساوی ۱۰ هستش پس میتونیم نتیجه بگیریم که اعداد از ۰ تا n-1 هستن دیگه
۰-۱-۲-۳-۴-۵-۶-۷-۸-۹ ( چرا ؟ چون بیشتر از ۱۰ که دیگه مبنا ده دهی نمیشه )
درست ؟
حالا این گفته ۰ تا n^2-1 یعنی ۲ بار مرتب سازی رو اعمال کرده که هر بار بازه اعداد ۰ تا n-1 بوده
حالا تو هر بار مرتب سازی متوسط زمان اجرا میشه (O(n . پس کل زمان اجرا میشه ( ۲ بار radix )
(O(n+n که میشه (O(n
بله جواب ۲ است اشتباه تایپی من است که ۴ زدم ولی منظورم همین بود که ۲ جواب نمیشه مگر الگوریتم به تعداد ارقام عدد تکرار نمیشه؟؟خب وقتی اعداد در بازه ۰ تا n2-1 است بالاخره تعداد ارقام مشخص نیست مثلا اگر n=1000 باشد تعداد ارقام آن ۰تا ۷ است ؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ardaaalan پاسخ داده:

RE: سوال ۹۰ IT90

در مورد قسمت اول سوالتون که مییگین باید بگم که تو الگوریتم radix sort ما اصلاً بازه ای از ۰ تا n^2-1 نداریم . این نشون میده که مرتب سازی radix sort 2 بار روی الگوریتم تکرار شده . چون تو هر بار radix مرتب سازی روی آرایه های ۰ تا n-1 آنجام میگیره و اینکه تو radix sort بله به تعداد ارقام عدد مرتب سازی تکرار میشه .
بهتره اینطوری بگم
تو radix زمان اجرامون برابر با چیه ؟؟ (O(n+r
خوب
حالا اینجا n آرایمونه که از فاصله ۰ تا n-1 هستش
حالا r هم پایمونه . پایمونم برابر n هستش . خوب تو زمان اجرای بالا بزاری ۱ بار مرتب سازی زمان (O(n صرف میکنه
۲ بار مرتب سازی انجام شده . ۲ بار (O(n که میشه (O(n+n
حالا بازم تحلیل من و اون چیزی که خوندم اینو میگه . نمیدونم در چه حد درست یا غلط باشه
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  نرمال سازی- IT90- آزاد dokhtare payiz ۳ ۲,۶۵۶ ۲۶ اردیبهشت ۱۳۹۵ ۱۰:۰۶ ق.ظ
آخرین ارسال: dokhtare payiz
  It90 sanaz777 ۱ ۱,۰۸۱ ۱۲ بهمن ۱۳۹۳ ۰۶:۰۲ ب.ظ
آخرین ارسال: ƊƦЄƛM
  تست it90-ژنتیک shamim_70 ۳ ۱,۹۶۹ ۱۷ آذر ۱۳۹۳ ۰۱:۳۷ ب.ظ
آخرین ارسال: Hamzeh.S
  کتاب مانشت-معماری IT90 mosaferkuchulu ۲ ۴,۰۶۳ ۲۶ مهر ۱۳۹۳ ۰۴:۳۷ ب.ظ
آخرین ارسال: ۹۰۱۸۴۵
  تست ۷۵ کنکور IT90 nafas_70 ۰ ۱,۱۱۶ ۰۹ بهمن ۱۳۹۲ ۱۱:۵۳ ق.ظ
آخرین ارسال: nafas_70
Question سوال ۶۹ پایگاه داده(IT90) ۸Operation ۹ ۶,۱۴۵ ۱۷ بهمن ۱۳۹۱ ۱۲:۲۰ ق.ظ
آخرین ارسال: fafajoon
Question سوال ۳۱ گسسته (IT90) ۸Operation ۸ ۶,۰۲۷ ۱۳ بهمن ۱۳۹۱ ۰۷:۴۱ ق.ظ
آخرین ارسال: ۸Operation
  عامل های منطقی - IT89 و IT90 MSZ ۷ ۴,۹۳۹ ۳۰ مهر ۱۳۹۱ ۰۹:۵۲ ب.ظ
آخرین ارسال: MSZ
  سوال ۳۶ گسسته it90 Aurora ۳ ۲,۵۱۳ ۲۷ بهمن ۱۳۹۰ ۰۳:۴۷ ب.ظ
آخرین ارسال: Jooybari
Rainbow سوال۳۳ گسسته it90 Aurora ۱ ۱,۹۷۳ ۲۳ بهمن ۱۳۹۰ ۰۶:۰۷ ب.ظ
آخرین ارسال: پشتکار

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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