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

ابهام در حل مسائل بازگشتی الگوریتم

ارسال:
  

هاتف پرسیده:

ابهام در حل مسائل بازگشتی الگوریتم

سلام
لطفا تصویر رو مشاهده بفرمائید:
[تصویر:  228568_Algorithm_problem.jpg]


توی این تصویر اگر به قسمت زرد رنگ اش دقت کنید بوسیله ی تغییر متغیر شکل تابع رو بصورت تابع ناهمگن در آوردیم، بعد بجای تابع [tex]f(2^{k})[/tex] تابع [tex]g(k)[/tex] رو قرار دادیم، یعنی در اصل بجای [tex]2^{k}[/tex] نوشتیم [tex]k[/tex]، به همین ترتیب هم بجای [tex]2^{k-1}[/tex] نوشتیم [tex]k-1[/tex]، تا اینجای کار واضحه ولی مشکل من اینجاست، بجای [tex]4^{k}k[/tex] چی باید بنویسیم؟!
خب اگر [tex]2^{k}[/tex] شده باشه k یعنی این متغیر k در تابع f با متغیر k در تایع g فرق داره و طبیعتا نباید [tex]4^{k}k[/tex] هم همون باشه!
تاکید میکنم مشکل من این نیست که نمیتونم مرتبه زمانی این رو بدست بیارم و هدف پیدا کردن مرتبه زمانی این مثال نیست
امیدوارم منظورم رو رسونده باشم و پیشاپیش از اینکه برای این مشکل وقت میگذارید و پاسخ میدید ممنونتون هستم.
نقل قول این ارسال در یک پاسخ

۱
ارسال:
  

Riemann پاسخ داده:

RE: ابهام در حل مسائل بازگشتی الگوریتم

سلام
منم قبلا به یه همچین مشکلی خوردم و دلیلش اینه که ما دوبار تغییر متغیر نمیدیم بلکه یه عمل rename داریم انجام میدیم. مطابق کتاب clrs :

اول بگیرید m = lg n بعد اینو بزارید توی رابطمون، بعد داریم یه همچین فرمی [tex]f(2^ k) - f(2 ^{k-1}) = 4^kk[/tex] حالا اینجا [tex]f(2^ k) = S(m)[/tex] بگذارید، مهم اینه که ما تغییر متغیر نمیدیم! فقط تغییر نام داریم. واصلا کاری به سمت راست عبارت نداریم. به کتاب clrs ویراش ۳ صفحه ۸۶ انگلیسی مراجعه کنید.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Morris پاسخ داده:

RE: ابهام در حل مسائل بازگشتی الگوریتم

سلام. متاسفانه چند وقتیه که من نمی تونم DropBox را load کنم. آیا ممکنه این عکس را در سرور دیگری نیز قرار بدید ؟ ممنونم.
نقل قول این ارسال در یک پاسخ

ارسال:
  

هاتف پاسخ داده:

RE: ابهام در حل مسائل بازگشتی الگوریتم

(۱۱ آذر ۱۳۹۲ ۰۳:۵۵ ب.ظ)Morris نوشته شده توسط:  سلام. متاسفانه چند وقتیه که من نمی تونم DropBox را load کنم. آیا ممکنه این عکس را در سرور دیگری نیز قرار بدید ؟ ممنونم.
سلام آقای موریس
هر تصویری از هر سروری توی مانشت بزارید خودکار میفرستتش روی دراپ باکس Smile
البته درباره مشکلتون توی DropBox که مشکل من هم هست، کافیه توی url کلمه https رو به http تبدیل کنید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

zimenswall پاسخ داده:

RE: ابهام در حل مسائل بازگشتی الگوریتم

منم خیلی در این زمینه یقین ندارم. نظر من هم مثل Riemann هست
زمانی که ما بجای n عبارت [tex]2^k[/tex] میذاریم یعنی علنا داریم تغییر متغیر انجام میدیم.
ولی زمانی که [tex]f(2^k) = g(k)[/tex] قرار میدیم؛ ما تغییر متغیر انجام نمیدیم بلکه داریم به تعبیری تغییر تابع انجام میدیم و عبارت ناهمگن [tex]k4^k[/tex] تابع حساب نمیشه بلکه یک مقدار ثابت حساب میشه.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دانلود حل نمونه مسائل پایگاه داده المصری jazana ۳ ۶,۹۷۰ ۱۱ آبان ۱۴۰۲ ۰۸:۰۳ ب.ظ
آخرین ارسال: M--mohammadi
Information فروش کتابهای گسسته گریمالدی ۴ جلد + راهنمای حل مسائل tabassomesayna ۱ ۳,۶۷۳ ۲۷ فروردین ۱۳۹۹ ۰۴:۵۶ ب.ظ
آخرین ارسال: tabassomesayna
Question یک نکته ابهام marvelous ۶ ۵,۴۵۳ ۰۹ دى ۱۳۹۸ ۰۱:۳۰ ب.ظ
آخرین ارسال: marvelous
  درخواست(محاسبه پیچیدگی زمانی)(بخش روابط بازگشتی) Saman ۶ ۷,۵۲۶ ۲۷ خرداد ۱۳۹۷ ۰۳:۲۴ ب.ظ
آخرین ارسال: saeed_vahidi
  رفع ابهام در ر ابطه با سوالات پایگاه داده کنکور دکترا نرم افزار ۹۶ mos_hos ۷ ۸,۳۴۸ ۳۰ دى ۱۳۹۶ ۰۱:۱۲ ق.ظ
آخرین ارسال: nick2006
  رسم درخت بازگشتی برای t(n)=9t(n/3)+n jumper ۶ ۶,۷۳۱ ۱۷ دى ۱۳۹۶ ۰۶:۱۶ ب.ظ
آخرین ارسال: jumper
  حل روابط بازگشتی درجه ۳ rahkaransg ۲ ۳,۱۱۱ ۱۴ دى ۱۳۹۶ ۰۵:۲۴ ب.ظ
آخرین ارسال: rahkaransg
  جواب رابطه های بازگشتی rahkaransg ۰ ۱,۸۵۹ ۱۴ دى ۱۳۹۶ ۱۲:۲۴ ق.ظ
آخرین ارسال: rahkaransg
  روابط بازگشتی amir_ghanati ۴ ۴,۱۵۴ ۰۴ شهریور ۱۳۹۶ ۰۳:۲۳ ق.ظ
آخرین ارسال: amir_ghanati
  سوال و ابهام در مورد تست گسسته ۹۵ آیتی Mehdi.Sarf ۳ ۳,۵۰۱ ۰۲ مرداد ۱۳۹۶ ۱۲:۳۳ ب.ظ
آخرین ارسال: Jooybari

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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