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

متمم زبان L1=a^n b^m :n>=4,m<=3

ارسال:
  

one hacker alone پرسیده:

متمم زبان L1=a^n b^m :n>=4,m<=3

سلام
من نمیدونم چجوری این متمم رو حساب میکنن میشه یکی از دوستان زبان زیر رو متمم کنه و توضیح بده. ممنون
کد:
L1={anbm :n>=4,m<=3}

۱
ارسال:
  

yaser_ilam_com پاسخ داده:

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

این تمرین کتاب لینزه فصل سوم :


یک رشته در L نیست اگر به شکل [tex]a^{n}b^{m}[/tex] باشد که یا [tex]n< 4[/tex] یا [tex]m> 3[/tex] ولی این به صورت کامل

متمم را توصیف نمی کند. ما باید در رشته ها یک b نیز داشته باشیم که با یک a دنبال می شود .

راه حل :

[tex](\lambda a aa aaa)b^{*} a^{*}bbbbb^{*} (a b)^{*}ba(a b)^{*}[/tex]

۰
ارسال:
  

yaser_ilam_com پاسخ داده:

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

یه جواب دیگه (حل تمرین لینز آقای ریاحی) قرار دادم :


[tex]a^{*}bbbbb^{*} b(a b)^{*} (a \lambda )(a \lambda )(a \lambda )(b(a b)^{*} \lambda )[/tex]

۰
ارسال:
  

one hacker alone پاسخ داده:

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

به جای اون سه تا (a+ λ) میتونستیم بنویسیم a*a*a* درسته؟

ارسال:
  

yaser_ilam_com پاسخ داده:

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

(۰۵ اردیبهشت ۱۳۹۱ ۰۴:۰۴ ب.ظ)one hacker alone نوشته شده توسط:  به جای اون سه تا (a+ λ) میتونستیم بنویسیم a*a*a* درسته؟
نه دوست من این بدان معناست که ما حداکثر از سه a می توانیم استفاده کنیم .

برای فهم این سوال که البته آسون نیست . بهتره ابتدا سوال رو کامل بفهمی ببینی ازت چی می خواد سوال یه زبان داده حالا شما تمام عباراتی رو غیر اون زبان می خوای.یه کم کار داره
یافتن تمامی ارسال‌های این کاربر

۰
ارسال:
  

one hacker alone پاسخ داده:

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

(۰۵ اردیبهشت ۱۳۹۱ ۰۴:۲۸ ب.ظ)yaser_ilam_com نوشته شده توسط:  نه دوست من این بدان معناست که ما حداکثر از سه a می توانیم استفاده کنیم .

چرا حداکثر؟؟؟ وقتی روی aمن ستاره زدم یعنی میتونی هیچی نیاد و میتونه دوباره بیاد (هرچند تا که دلش خواست میتونه a بیاد)

۰
ارسال:
  

yaser_ilam_com پاسخ داده:

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

ببین دوست من ما سه بار عبارت [tex](a \lambda )[/tex] رو آوردیم این عبارت یعنی بین [tex]\lambda[/tex] و a سه با می توانیم انتخاب کنیم که اگه هر سه بار a را انتخاب کنیم انگاه میشه aaa که [tex]a^{*}[/tex] شامل aaaa نیز میشود
امیدوارم متوجه منظورم شده باشی

[tex](a \lambda )[/tex] یعنی یا a یا [tex]\lambda[/tex] .

اگه هر سه بار a را انتخاب کنیم آنگاه میشه aaa یا هر سه بار [tex]\lambda[/tex] را انتخاب کنیم میشه [tex]\lambda[/tex] .

حالا بیایم همون [tex]a^{*}[/tex] شما رو قرار بدیم داریم :

جای [tex]a^{*}[/tex] میتونیم بنویسیم aaaaa حالا وقتی نوشته [tex](b(a b)^{*} \lambda )[/tex] یعنی بین دو عبارت سمت

چپ و راست عملگر + یکی رو باید انتخاب کرد که ما سمت چپ رو انتخاب می کنیم بعد به جای عبارت [tex](b(a b)^{*}[/tex] یک عدد b داریم بعد b به جای [tex](a b)^{*}[/tex] چون * داره پس می نویسیم [tex]\lambda[/tex] حالا عبارت شد

aaaaab که این رشته داخل زبان اولیه که شما اوردید هست حالا که ما متمم رو می خواییم .



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۶,۰۵۹ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  دانلود رایگان کتاب «زبان عمومی دکتری زیر ذره بین» مرجع اصلی زبان کنکور دکتری generalenglish ۰ ۳,۹۳۱ ۱۸ اردیبهشت ۱۳۹۶ ۰۹:۴۳ ب.ظ
آخرین ارسال: generalenglish
  کدام زبان را برای یادگیری زبان دوم بعد از انگلیسی انتخاب کنم؟! eng.ma30 ۸ ۷,۶۱۵ ۲۶ مهر ۱۳۹۴ ۰۳:۳۷ ب.ظ
آخرین ارسال: eng.ma30
  کلاس زبان یا روش دیگه برای تقویت زبان (همه نظر بخصوص Speaking) mostafa2012 ۲ ۴,۱۵۲ ۱۴ مهر ۱۳۹۴ ۰۳:۱۰ ب.ظ
آخرین ارسال: crevice
  تشخیص زبان منظم و زبان مستقل از متن monmon123 ۹ ۱۴,۷۵۷ ۱۰ مهر ۱۳۹۳ ۰۳:۳۴ ب.ظ
آخرین ارسال: fatemeh69
  زبان منظم - رشته ی تولیدی توسط زبان زیر چیست؟ sipser ۶ ۵,۰۸۵ ۲۲ خرداد ۱۳۹۳ ۰۷:۲۱ ب.ظ
آخرین ارسال: Jooybari
  زبان منظم۲ - رشته ی تولیدی توسط زبان [tex](b+ab)^*(a+ab)^*[/tex] چیست؟ sipser ۱ ۲,۳۰۴ ۱۲ خرداد ۱۳۹۳ ۰۴:۴۴ ب.ظ
آخرین ارسال: Jooybari
  زبان DSL در زبان سطح بالا HL زینب۶۶ ۱ ۲,۰۲۹ ۱۰ خرداد ۱۳۹۳ ۰۶:۱۶ ق.ظ
آخرین ارسال: Mohammad-A
  زبان DSL در زبان سطح بالا HL زینب۶۶ ۰ ۲,۰۲۶ ۰۶ خرداد ۱۳۹۳ ۰۷:۰۲ ب.ظ
آخرین ارسال: زینب۶۶
  درخواست PDF زبان اصلی کتاب زبان های برنامه سازی پرات Morris ۵ ۵,۶۵۵ ۰۷ اردیبهشت ۱۳۹۳ ۰۸:۳۳ ب.ظ
آخرین ارسال: e2000

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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