۰
subtitle
ارسال: #۱
  
اشکال در مرتبه زمانی(مهندسی ۹۰)
دوستان عزیز کسی میدونه جواب این سوال چی میشه!؟
مقسمی گزینه ۲ رو زده و کتاب کنکور سنجشم گفته سوال حذفیه!
حالا اگه بخوایم سوالو حل کنیم بنظرتون جواب درست چی میشه؟!
مقسمی گزینه ۲ رو زده و کتاب کنکور سنجشم گفته سوال حذفیه!
حالا اگه بخوایم سوالو حل کنیم بنظرتون جواب درست چی میشه؟!
۰
۰
ارسال: #۳
  
اشکال در مرتبه زمانی(مهندسی ۹۰)
بدترین حالتش که مشخصه اما میانگینشو نمی دونم چرا شد اوی n!!
هر روز یه الگوریتم میاد اینارو بهبود میده اما خوب بعضیاشم ثابت شده که بهتر از این نمیشه. حالا ما چطور اینا رو یاد بگیریم. من کلا از این جور سوالا خیلی بدم میاد. مرتبه زمانیا رو می گم. یه سرچ بزنین تو ویکی خودشونم موندن تو خیلی از این موارد.
ای کاش یکی پیدا شه تمام این الگوریتمای معروفو به ترتیب زمانهای میانگین و بدترین و بهترینشو اینجا بگذاره تا همه استفاده کنن و مشکلات حل شه.
هر روز یه الگوریتم میاد اینارو بهبود میده اما خوب بعضیاشم ثابت شده که بهتر از این نمیشه. حالا ما چطور اینا رو یاد بگیریم. من کلا از این جور سوالا خیلی بدم میاد. مرتبه زمانیا رو می گم. یه سرچ بزنین تو ویکی خودشونم موندن تو خیلی از این موارد.
ای کاش یکی پیدا شه تمام این الگوریتمای معروفو به ترتیب زمانهای میانگین و بدترین و بهترینشو اینجا بگذاره تا همه استفاده کنن و مشکلات حل شه.
۰
ارسال: #۴
  
RE: اشکال در مرتبه زمانی(مهندسی ۹۰)
(۳۰ دى ۱۳۹۱ ۰۷:۴۷ ب.ظ)۸Operation نوشته شده توسط: مقسمی گزینه ۲ رو زده و کتاب کنکور سنجشم گفته سوال حذفیه!
بنظر میاد فقط از تکنیک هشینگ بشه به مرتبه اوی n رسید؛ یعنی لیست اول رو یکی یکی نگاشت کنیم در یک فضای آدرس کمکی؛
و بعد همین کارو با عناصر لیست دوم انجام بدیم؛ هر جا کالیژن اتفاق افتاد عناصر دارای کالیژن با هم مقایسه میشن؛ از اونجایی که در حالت میانگین دسترسی به هر عنصر با تکنیک هشینگ از اوی ۱ هست، متوسط کل زمان اجرا اوی n میشه؛
منتها این روش (اگه درست باشه) فکر میکنم بدترین زمان اجراش n2 هست (طول زنجیر تداخلی که تشکیل میشه از مرتبه n باشه)؛
۰
ارسال: #۵
  
اشکال در مرتبه زمانی(مهندسی ۹۰)
(۰۱ بهمن ۱۳۹۱ ۱۲:۱۱ ق.ظ)mfXpert نوشته شده توسط: به نظرم جواب مقسمی درستهدوستان عزیزی که به جواب رسیدن ممنون میشم توضیح بدن چجوری به این نتیجه رسیدن
(۰۱ بهمن ۱۳۹۱ ۱۲:۵۷ ق.ظ)Ghiasoddin نوشته شده توسط: منتها این روش (اگه درست باشه) فکر میکنم بدترین زمان اجراش n2 هست (طول زنجیر تداخلی که تشکیل میشه از مرتبه n باشه)؛فک می کنم پاسخ صحیح در سوال نبوده که حذف شده!
۰
ارسال: #۶
  
اشکال در مرتبه زمانی(مهندسی ۹۰)
جواب سنجش اینه و کاملا درسته :
میانگین : teta_n
بدترین : teta_nLgn
-----------------
توضیح :
با روش درهم سازی می توان عناصر تکراری را یافت.بهترین تابع درهم ساز در حالت میانگین میشه : teta_n
--
ابتدا یکی از دو آرایه رو مرتب می کنیم و با جستجوی دودویی ،عناصر آرایه ی دوم رو توی آرایه ی مرتب اولی پیدا می کنیم.
جستجو میشه lgn که اگه برای n عنصر تکرا کنیم میشه توی بدترین حالت :
teta_nlgn
------------------------------
این جوابی که دادم کامل هست و اصلا شک نکن.
طبق سنجش هم گزینه ی ۲ درسته
میانگین : teta_n
بدترین : teta_nLgn
-----------------
توضیح :
با روش درهم سازی می توان عناصر تکراری را یافت.بهترین تابع درهم ساز در حالت میانگین میشه : teta_n
--
ابتدا یکی از دو آرایه رو مرتب می کنیم و با جستجوی دودویی ،عناصر آرایه ی دوم رو توی آرایه ی مرتب اولی پیدا می کنیم.
جستجو میشه lgn که اگه برای n عنصر تکرا کنیم میشه توی بدترین حالت :
teta_nlgn
------------------------------
این جوابی که دادم کامل هست و اصلا شک نکن.
طبق سنجش هم گزینه ی ۲ درسته
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close