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

مرتبه زمانی این تابع چی میشه ؟

ارسال:
  

assz1366 پرسیده:

Question مرتبه زمانی این تابع چی میشه ؟

سلام دوستان
میشه بگید مرتبه زمانی این تابع چی میشه ؟

[tex]f(n)=\frac{1}{2}f(\frac{n}{2}) 1[/tex]
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

reza777gh پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

سلام من از راه بسط دادن به به جواب اوی۱ رسیدم

که به نظرم منطقی هم هست چون هر بار جواب ،برابر جواب نصف مقادیر اصلی تقسیم بر دو میشه یعنی تقریبا هیچ !
اگه در یک دوم ضرب نمیشد ، یک ها log nبار جمع میشدن و lognجواب بود اما حالا نصف میشن ودر نهایت چیزی در حدود ۲ میشه
ببخشید کیبورد مناسب نداشتم وگرنه توی texجواب میدادم

باقی دوستان چه نظری دارند
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

ADELZX پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

بنظر شما دوستان اگه این عبارت معرف تابع T باشه آیا صورت این عبارت زمانی درسته؟
آخه من ندیدم که تایم معادله بازگشتی روبه صورت نصف تایم قبلی تعریف کنیم. چون در این صورت تابع ما دیگه بازگشتی نداره.
دقیق تر اینکه ضریب تابع زمان بازگشتی باید ۱ یا عدد صحیح بزرگتر ۱ باشه تا بتونیم بگیم که تابع ما چند بار در هر مرحله بازگشت خورده !!!

پ.ن : اگر که این سوال صورت دقیق همون تابع F باشه و بخوایم تابع T اون رو استخراج و سپس حل کنیم براحتی مشخصه که Logn میشه
نقل قول این ارسال در یک پاسخ

ارسال:
  

nlp@2015 پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

(۲۰ مرداد ۱۳۹۳ ۰۶:۲۲ ب.ظ)ADELZX نوشته شده توسط:  بنظر شما دوستان اگه این عبارت معرف تابع T باشه آیا صورت این عبارت زمانی درسته؟
آخه من ندیدم که تایم معادله بازگشتی روبه صورت نصف تایم قبلی تعریف کنیم. چون در این صورت تابع ما دیگه بازگشتی نداره.
دقیق تر اینکه ضریب تابع زمان بازگشتی باید ۱ یا عدد صحیح بزرگتر ۱ باشه تا بتونیم بگیم که تابع ما چند بار در هر مرحله بازگشت خورده !!!

پ.ن : اگر که این سوال صورت دقیق همون تابع F باشه و بخوایم تابع T اون رو استخراج و سپس حل کنیم براحتی مشخصه که Logn میشه
باهاتون موافقم ۱/۲ بار بازگشت کردن معنی نداره!
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

nlp@2015 پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

سلام.شما وقتی این رابطه رو تا آخر باز کنید در نهایت یک عدد ثابت میمونه ولی اون چیزی ک مرتبه رو تعیین میکنه lgn ینی همون ارتفاع درخت هست که این زمانی هست ک اجرای الگوریتم طول میکشه لزوما اون مقدار جلوی f مرتبه رو تعیین نمیکنه باید تعداد تکرار الگوریتم رو هم درنظر گرفت پس مرتبه ی زمانی تتای lgn میشه.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

۹۰۱۸۴۵ پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

سوال یه کم مشکل داره. بهترین حالت جواب یک هست. این سوال رو از کجا اوردین؟ از خودتون در اوردین یا جایی دیدین؟
نقل قول این ارسال در یک پاسخ

ارسال:
  

assz1366 پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

(۲۱ مرداد ۱۳۹۳ ۱۲:۳۷ ب.ظ)۹۰۱۸۴۵ نوشته شده توسط:  سوال یه کم مشکل داره. بهترین حالت جواب یک هست. این سوال رو از کجا اوردین؟ از خودتون در اوردین یا جایی دیدین؟

نه جایی ندیدم ، برام سوال پیش اومد که اگه تنها تصاعد هندسی کاهنده باشه ، مرتبه زمانیش چی میشه گفتم اینجا از دوستات بپرسم
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

bahman2000 پاسخ داده:

RE: مرتبه زمانی این تابع چی میشه ؟

به نظر من از مرتبه [tex]\frac{1}{n}[/tex]میشه. چرا که رابطه ی غیربازگشتی این تابع میشود: [tex]f(n)=2-\frac{2}{n}[/tex]
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
Sad میشه اگه میدونین کمک کنین? . مقالههه Negarrr.n ۰ ۱,۰۸۲ ۲۴ بهمن ۱۴۰۰ ۰۸:۳۱ ب.ظ
آخرین ارسال: Negarrr.n
Exclamation سلام لطفاً یکی به من بگه مرتبه زمانی ها چطوری به log تبدیل میشن فرمول داره؟؟ Azadam ۶ ۴,۰۰۹ ۰۶ دى ۱۴۰۰ ۰۹:۰۲ ق.ظ
آخرین ارسال: Soldier's life
  کمک در باره این تروجان Ghasemiyeh ۲ ۲,۷۰۶ ۲۵ آذر ۱۴۰۰ ۰۳:۰۰ ق.ظ
آخرین ارسال: one hacker alone
  مرتبه ایجاد درخت rad.bahar ۱ ۳,۰۹۸ ۳۰ مهر ۱۳۹۹ ۰۳:۳۴ ب.ظ
آخرین ارسال: rad.bahar
  مرتبه شبه کد rad.bahar ۱ ۲,۰۹۷ ۲۲ مهر ۱۳۹۹ ۰۹:۳۲ ب.ظ
آخرین ارسال: BBumir
  چگونه این خطا را موقع اجرای sql server 2014 رفع کنم ؟ farahnaz ۲ ۲,۶۷۵ ۱۹ مهر ۱۳۹۹ ۰۲:۱۸ ق.ظ
آخرین ارسال: farahnaz
  حل مساله مرتبه زمانی حلقه های تو در تو sarashahi ۱۶ ۲۱,۴۳۴ ۱۹ خرداد ۱۳۹۹ ۰۱:۱۶ ب.ظ
آخرین ارسال: gillda
  تابع مولد ss311 ۰ ۱,۳۳۲ ۲۶ اردیبهشت ۱۳۹۹ ۱۲:۴۹ ب.ظ
آخرین ارسال: ss311
  مرتبه زمانی Sanazzz ۱۷ ۱۹,۴۸۹ ۰۹ اردیبهشت ۱۳۹۹ ۰۶:۴۶ ب.ظ
آخرین ارسال: mohsentafresh
  پیچیدگی زمانی اکشن های قابل اعمال در یک وضعیت اsepid8994 ۰ ۱,۶۰۳ ۲۹ اسفند ۱۳۹۸ ۱۲:۵۱ ب.ظ
آخرین ارسال: اsepid8994

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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