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

گرامرمستقل از متن برای زبان زیر

ارسال:
  

M.Amin.M پرسیده:

گرامرمستقل از متن برای زبان زیر

سلام دوستان

این سوالی که اینجا مینویسم از تمرینای فصل ۵ هستش، همون تمرینای اول فصل، سوال ۷ قسمت و که به این صورته:

گرامر مستقل از متن برای زبان زیر میخواد اینم زبانش:

L={ w ϵ {a ,b}* n_a(v) ≥ n_b(v) وقتی v هر پیشوندی از w باشد}

تشکر دوستان

۰
ارسال:
  

equilibrium پاسخ داده:

RE: گرامرمستقل از متن برای زبان زیر

فرض کنیم تعداد a و b ها در w مساوی باشه:
[tex]n_a(w)=n_b(w),n_a(v)\geq n_b(v)[/tex]

با این فرض میشه گرامر زیر رو نوشت:
[tex]S\rightarrow aSb|SS|\lambda[/tex]

حالا برای اینکه فرضی که کردیم رو برداریم کافیه قاعده
[tex]S\rightarrow aS[/tex]
رو اضافه کنیم؛

۰
ارسال:
  

M.Amin.M پاسخ داده:

RE: گرامرمستقل از متن برای زبان زیر

سلام دوستان

ممنون به خاطرجوابای واقعا خوبتون. به نظرم جواب دوست خوبمون Ghiasoddin درست باشه.

تشکر بچه ها.

۰
ارسال:
  

Jooybari پاسخ داده:

RE: گرامرمستقل از متن برای زبان زیر

فکر کنم منظور سوالتون رو متوجه نشدم. اگه قرار باشه به ازای تمام مقادیر v رابطه [tex]n_a(v)\geq n_b(v)[/tex] برقرار باشه جواب آقای Ghiasoddin کاملاً درسته. چیزی که من درنظر گرفته بودم شرط وجودی برای v بود. یعنی یک پیشوند از w مثل v وجود داشته باشه که شرط مسئله رو داشته باشه.

۰
ارسال:
  

azad_ahmadi پاسخ داده:

RE: گرامرمستقل از متن برای زبان زیر

این سوال، جزء سوالای کنکور سال ۹۱ بوده. البته بصورت زیر مطرح شده.

[tex]L = \left \{ w|w\, \epsilon(a,b)^{*} \right \}[/tex] بطوری که در هر پیشوند دلخواه از W، تعداد aها حداقل به اندازه تعداد bها باشد.

جواب بصورت زیر است :

[tex]S\rightarrow aS | aSbS |\varepsilon[/tex]

S دوم بخاطر این هست که بعد از b هم باید رشته توسعه پیدا کند.

ارسال:
  

Jooybari پاسخ داده:

گرامرمستقل از متن برای زبان زیر

سلام. وقتی v برابر نال (رشته بطول صفر) درنظر گرفته بشه شرط مسئله برقراره. جواب مسئله میشه [tex]{\sum}^*[/tex].



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  منابع مناسب برای واژگان زبان ارشد keihan ۴ ۵,۵۷۲ ۰۶ اردیبهشت ۱۴۰۳ ۱۲:۳۸ ق.ظ
آخرین ارسال: bijibuji
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۶,۱۱۰ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  آموزش مکالمه زبان انگلیسی برای مبتدی ها + مکالمه وحشتناک واقعی cyruskingsolomon ۰ ۱,۹۸۳ ۲۸ فروردین ۱۴۰۰ ۰۲:۵۸ ب.ظ
آخرین ارسال: cyruskingsolomon
  متن به هم ریخته در نرم افزار Notepad HAMID3F ۱۵ ۲۳,۲۳۴ ۱۷ شهریور ۱۳۹۹ ۰۸:۲۶ ق.ظ
آخرین ارسال: rezasedghi100
  چه زبان برنامه نویسی برای هوش مصنوعی بهتر ؟ Sanazzzz.mi ۳ ۴,۲۲۶ ۲۸ بهمن ۱۳۹۸ ۱۰:۰۴ ب.ظ
آخرین ارسال: milo
  منبع مناسب برای زبان Afra ۱۵۰ ۱۲۷,۰۶۴ ۱۱ مرداد ۱۳۹۸ ۱۲:۳۲ ق.ظ
آخرین ارسال: marvelous
  گرامر مستقل از متن Sanazzz ۴ ۵,۶۰۸ ۱۲ دى ۱۳۹۷ ۰۹:۵۹ ب.ظ
آخرین ارسال: Sanazzz
  متن ایمیل برای نویسنده مقاله Iran2014 ۲ ۳,۵۷۰ ۱۰ مهر ۱۳۹۷ ۰۹:۱۵ ب.ظ
آخرین ارسال: Iran2014
  فیلم آموزش گوگل آنالیتیکس لیندا با زیرنویس فارسی cmoorq1 ۰ ۲ ۲۹ مرداد ۱۳۹۷ ۰۴:۲۷ ب.ظ
آخرین ارسال: cmoorq1
Question منبع برای زبان و شبکه sina72 ۴ ۴,۰۶۰ ۱۲ مرداد ۱۳۹۷ ۱۱:۴۰ ق.ظ
آخرین ارسال: Happiness.72

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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