۰
subtitle
ارسال: #۱
بخش ۱-۸، سوال ۱۰(مستقل از متن هست یا نه)
آیا زبان زیر مستقل از متن است؟
L= w_{1}cw_{2}}: w_{1},w_{2}\epsilon \begin{Bmatrix}a,b \end{Bmatrix}^{*},w1 \neq w2L= w_{1}cw_{2}}: w_{1},w_{2}\epsilon \begin{Bmatrix}a,b \end{Bmatrix}^{*},w1 \neq w2
انتهای کتاب جواب داده که هست( لازم به ذکره که حل تمرین ناقوس خلاف اینو گفته!!!)
توضیحات کتاب:
یک npda ایجاد میکنیم، که تا مقدار k را بشمارد(با گذاشتن k علامت روی پشته )و به خاطر سپردن uام کاراکتر و سپس بررسی کردن uام کاراکتر در w2 و اگر این، با کاراکتر حفظ شده برابر نباشد، رشته پذیرفته میشود اگر wعضو L باشد باید uی وجود داشته باشد که این اتفاق بیفتد و npda به طور نامعین، k را انتخاب میکند.
مفهوم این توضیحاتو برای پیاده سازی روی ماشین متوجه نمیشم و نمیدونم چطور پیادش کنم
ممنون میشم یاری کنید.
L= w_{1}cw_{2}}: w_{1},w_{2}\epsilon \begin{Bmatrix}a,b \end{Bmatrix}^{*},w1 \neq w2L= w_{1}cw_{2}}: w_{1},w_{2}\epsilon \begin{Bmatrix}a,b \end{Bmatrix}^{*},w1 \neq w2
انتهای کتاب جواب داده که هست( لازم به ذکره که حل تمرین ناقوس خلاف اینو گفته!!!)
توضیحات کتاب:
یک npda ایجاد میکنیم، که تا مقدار k را بشمارد(با گذاشتن k علامت روی پشته )و به خاطر سپردن uام کاراکتر و سپس بررسی کردن uام کاراکتر در w2 و اگر این، با کاراکتر حفظ شده برابر نباشد، رشته پذیرفته میشود اگر wعضو L باشد باید uی وجود داشته باشد که این اتفاق بیفتد و npda به طور نامعین، k را انتخاب میکند.
مفهوم این توضیحاتو برای پیاده سازی روی ماشین متوجه نمیشم و نمیدونم چطور پیادش کنم
ممنون میشم یاری کنید.