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

تعداد رشته های به طول n به صورت بازگشتی

ارسال:
  

shamim1395 پرسیده:

تعداد رشته های به طول n به صورت بازگشتی

در صفحات آخر فصل اول درس طراحی الگوریتم مدرسان یک سری مسائلی آورده است که جواب آن ها به صورت یک رابطه بازگشتی حل می شود من این مسئله که به پیوست کرده ام را قسمت ii اش را متوجه نمی شوم می شود بیشتر توضیح بدین؟


فایل‌(های) پیوست شده

نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Iranian Wizard پاسخ داده:

RE: تعداد رشته های به طول n به صورت بازگشتی

(۱۴ آذر ۱۳۹۵ ۰۵:۰۴ ب.ظ)shamim1395 نوشته شده توسط:  در صفحات آخر فصل اول درس طراحی الگوریتم مدرسان یک سری مسائلی آورده است که جواب آن ها به صورت یک رابطه بازگشتی حل می شود من این مسئله که به پیوست کرده ام را قسمت ii اش را متوجه نمی شوم می شود بیشتر توضیح بدین؟

سلام.فرض کنید که an رشته هایی بطول n بر روی الفبای a و b و c باشه که تعداد aهای آن فرد است.

حالا اگه رشته با b یا c شروع بشه،چونکه تغییری در تعداد a ها رخ نداده،پس n1 حرف باقیمانده هم بایستی خاصیت مسئله یعنی تعداد a فرد رو داشته باشند.یعنی 2an1
ولی اگه رشته با a شروع بشه،بایستی n1 حرف باقیمانده دارای تعداد a زوج باشند،که با a ی اولی جمعا تعداد a ها فرد بشوند.
و واسه اینکه بگیم که n1حرف باقیمانده،دارای تعداد زوج a باشند،کافیه که تعداد کل رشته های بطول n1 یعنی 3n1 رو منهای تعداد رشته هایی بطول n1 کنیم که تعداد a های آن فرد باشد یعنی (an1).
پس جواب برابر میشه با:an=2an1+3n1an1=an1+3n1

یادآوری: an یعنی رشته هایی بطول n بر روی الفبای a و b و c باشه که تعداد aهای آن فرد است.
و an1 یعنی رشته هایی به طول n1 بر روی الفبای a و b و c که تعداد aهای آن فرد است.
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  دریافت مدارک تحصیلی به صورت آنلاین امکان داره ؟ MohsenRezaei ۱ ۷۳۶ ۰۹ دى ۱۴۰۲ ۰۴:۰۲ ب.ظ
آخرین ارسال: MohsenRezaei
  تعداد برگ درخت؟؟؟؟؟؟؟ rad.bahar ۴ ۵,۲۲۶ ۱۵ آذر ۱۴۰۲ ۱۱:۵۳ ق.ظ
آخرین ارسال: mohamadrra
  بهترین منبع درسی و کلاس به صورت افلاین برای کنکور ارشد nrgs_h99 ۰ ۱,۸۱۰ ۱۱ مرداد ۱۴۰۱ ۰۱:۵۲ ب.ظ
آخرین ارسال: nrgs_h99
  دانشگاه های پزشکی رو برای رشته انفورماتیک چطوری اولویت بندی کنم ؟ mrpool ۷ ۹,۴۳۸ ۲۴ فروردین ۱۴۰۰ ۰۱:۵۲ ق.ظ
آخرین ارسال: hossein1991
  نوشتن مقاله به صورت گروهی osho ۰ ۲,۱۵۵ ۱۶ آبان ۱۳۹۹ ۱۱:۵۵ ق.ظ
آخرین ارسال: osho
  تعداد جواب mostafaheydar1370 ۲۱ ۲۰,۴۴۷ ۰۱ مهر ۱۳۹۹ ۱۱:۴۱ ب.ظ
آخرین ارسال: miinaa
  رشته های فنی *تعمیرات* رو هم یاد بگیرن fardinamiri ۰ ۲,۱۵۴ ۲۶ شهریور ۱۳۹۹ ۰۵:۲۵ ب.ظ
آخرین ارسال: fardinamiri
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۵۶۳ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  تعداد مسیرها در گراف ss311 ۰ ۲,۱۱۸ ۰۸ بهمن ۱۳۹۸ ۱۲:۴۷ ب.ظ
آخرین ارسال: ss311
  تعداد درخت فراگیر ss311 ۰ ۲,۴۳۵ ۰۶ بهمن ۱۳۹۸ ۰۵:۰۶ ب.ظ
آخرین ارسال: ss311

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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