رسم pda برای L=a^nb^m با شرط n<=m<=2m - نسخهی قابل چاپ |
رسم pda برای L=a^nb^m با شرط n<=m<=2m - لهمشد - ۱۶ خرداد ۱۳۹۰ ۰۸:۳۶ ب.ظ
با سلام: ممکنه بگید pda این زبان رو چطور رسم میکنید ؟ کد: L=a^nb^m کد: n<=m<=2m |
RE: رسم pda - ف.ش - ۱۶ خرداد ۱۳۹۰ ۰۹:۲۶ ب.ظ
فکر کنم n<=m<=2n بوده. این یک میان گرامر بین گرامری که برای [tex]a^{n}b^{n}[/tex] و گرامر برای [tex]a^{n}b^{2n}[/tex] هست. [tex]S\rightarrow aSb|aSbb|ab|abb[/tex] شما هر رشته ای که تولید میکنید تعداد bها از تعداد aها کمتر نمیشه و تعداد bها هم از دوبرابر تعداد aها بیشتر نمیشه. |