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

نحوه پیدا کردن اشتراک دو زبان

ارسال:
  

sonia11 پرسیده:

نحوه پیدا کردن اشتراک دو زبان

از شما اساتید محترم مانشتی تقاضا دارم به این سوالی که در پیوست پاسخ دهید
باسپاس فراوان


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

۰
ارسال:
  

fulgent پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

جواب اینه
[tex]a^{n}b^{2n}c^{4n}[/tex]
دقت کنید در زبان دوم باید تعداد c ها دوبرابر تعداد bها باشد، و در زبان اول هم تعداد bها دوبرابر تعداد aها .خب حالا وقتی که تعداد aها n هست، تعداد bها باید ۲n و تعداد cها باید ۴n باشد.Smile

ارسال:
  

sonia11 پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

(۱۸ بهمن ۱۳۹۲ ۱۲:۱۴ ب.ظ)fulgent نوشته شده توسط:  جواب این نمیشه؟
[tex]a^{n}b^{2n}c^{4n}[/tex]
بله توی پارسه همینو نوشته اما من متوجه نمیشم چه جوری به دست اومده.
یافتن تمامی ارسال‌های این کاربر

ارسال:
  

fulgent پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

(۱۸ بهمن ۱۳۹۲ ۱۲:۱۷ ب.ظ)sonia11 نوشته شده توسط:  
(18 بهمن ۱۳۹۲ ۱۲:۱۴ ب.ظ)fulgent نوشته شده توسط:  جواب این نمیشه؟
[tex]a^{n}b^{2n}c^{4n}[/tex]
بله توی پارسه همینو نوشته اما من متوجه نمیشم چه جوری به دست اومده.

خب من اینجوری میگم که رشته های که به صورت [tex]a^{n}b^{2n}c^{4n}[/tex] باشند هم جز زبان اول هستند و هم جز زبان دوم پس این رشته ها متعلق به زبان حاصل از اشتراک دو زبان هستند.Smile
یافتن تمامی ارسال‌های این کاربر

ارسال:
  

sonia11 پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

(۱۸ بهمن ۱۳۹۲ ۱۲:۲۰ ب.ظ)fulgent نوشته شده توسط:  
(18 بهمن ۱۳۹۲ ۱۲:۱۷ ب.ظ)sonia11 نوشته شده توسط:  
(18 بهمن ۱۳۹۲ ۱۲:۱۴ ب.ظ)fulgent نوشته شده توسط:  جواب این نمیشه؟
[tex]a^{n}b^{2n}c^{4n}[/tex]
بله توی پارسه همینو نوشته اما من متوجه نمیشم چه جوری به دست اومده.

خب من اینجوری میگم که رشته های که به صورت [tex]a^{n}b^{2n}c^{4n}[/tex] باشند هم جز زبان اول هستند و هم جز زبان دوم پس این رشته ها متعلق به زبان حاصل از اشتراک دو زبان هستند.Smile

چرا واسه توان c نمی نویسیم ۲m؟

(۱۸ بهمن ۱۳۹۲ ۱۲:۲۳ ب.ظ)sonia11 نوشته شده توسط:  
(18 بهمن ۱۳۹۲ ۱۲:۲۰ ب.ظ)fulgent نوشته شده توسط:  
(18 بهمن ۱۳۹۲ ۱۲:۱۷ ب.ظ)sonia11 نوشته شده توسط:  
(18 بهمن ۱۳۹۲ ۱۲:۱۴ ب.ظ)fulgent نوشته شده توسط:  جواب این نمیشه؟
[tex]a^{n}b^{2n}c^{4n}[/tex]
بله توی پارسه همینو نوشته اما من متوجه نمیشم چه جوری به دست اومده.

خب من اینجوری میگم که رشته های که به صورت [tex]a^{n}b^{2n}c^{4n}[/tex] باشند هم جز زبان اول هستند و هم جز زبان دوم پس این رشته ها متعلق به زبان حاصل از اشتراک دو زبان هستند.Smile

چرا واسه توان c نمی نویسیم ۲m؟
فهمیدم از تغییر متغییر استفاده کرده و هر m رو برابر با ۲n گرفته .
یافتن تمامی ارسال‌های این کاربر

۰
ارسال:
  

MShariati پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

سلام
زبانی که از اشتراک دو زبان بدست میاد عبارتست از همه واژگان مشترک بین دو زبان؛ پس باید طوری پیش بریم که همه الگوهای مشترک بین دو زبان رو بدست بیاریم.


اول از قسمت c های انتهایی دو زبان صرف نظر کنید. می بینید که داریم:
a^n,b^2n در اولی و
a^n,b^m در دومی.

واضح است که زبان اولی زیر مجموعه ای از دومی است، پس تا اینجا طبق قوانین مجموعه ها اشتراک این دو میشه همون اولی.

حال چون تعداد c ها در اولی آزاد است، در مورد تعداد c ها محدود به شرط زبان دوم هستیم، پس نهایتاً داریم:
a^n,b^2n,c^4n

۰
ارسال:
  

Riemann پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

اشتراک دو زبان مستقل از متن لزوما مستقل از متن نیست، و به نظر من بهتری کار اینه که از هر زبان یه چند تا کلمه بنویسید و ببینید کدوماشون یکی هستن و الگوش رو پیدا کنید و به صورت یه فرم کلی بنویسید. اگه زبان ها منظم بودن میشد به صورت الگوریتمی اشتراکشون رو پیدا کرد ولی واسه مستقل از متن ها نمیشه! باقیش باخودتونBig Grin

ارسال:
  

sonia11 پاسخ داده:

RE: نحوه پیدا کردن اشتراک دو زبان

(۱۸ بهمن ۱۳۹۲ ۱۱:۴۹ ق.ظ)Riemann نوشته شده توسط:  اشتراک دو زبان مستقل از متن لزوما مستقل از متن نیست، و به نظر من بهتری کار اینه که از هر زبان یه چند تا کلمه بنویسید و ببینید کدوماشون یکی هستن و الگوش رو پیدا کنید و به صورت یه فرم کلی بنویسید. اگه زبان ها منظم بودن میشد به صورت الگوریتمی اشتراکشون رو پیدا کرد ولی واسه مستقل از متن ها نمیشه! باقیش باخودتونBig Grin
Angelمن هر کاری میکنم نمیتونم یه الگوی مشترک واسه رشته های این دو زبان پیدا کنم.
توی جواب این سول هم اومده اشتراکشون میشه:[تصویر:  a43768e84d13aa128e38b51]


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

یافتن تمامی ارسال‌های این کاربر

۰
ارسال:
  

sonia11 پاسخ داده:

RE: نحوه پیدا کردن استراک دو زبان

با تشکر از پاسخ همه دوستانی که در این بحث شرکت کردند. Rolleyes



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  آموزش نحوه گرفتن پرتره ای حرفه ای mortazangz ۰ ۱,۲۴۹ ۲۵ بهمن ۱۴۰۰ ۰۲:۱۹ ب.ظ
آخرین ارسال: mortazangz
  پیدا کردن دستگیره manager_66 ۵ ۴,۴۱۳ ۲۸ آذر ۱۴۰۰ ۱۲:۴۴ ب.ظ
آخرین ارسال: blackhalo1989
  کدام زبان برای هوش مصنوعی بهتر است؟ فرق بین زبان های هوش مصنوعی چیست؟ azam2075 ۳ ۵,۴۸۰ ۱۴ مهر ۱۴۰۰ ۰۷:۲۱ ب.ظ
آخرین ارسال: علیصا
  تا به حال شده خدا فرصت زندگی کردن دوباره رو بهت بده؟مرگ از جلوی چشمات رد شده؟ abraham ۲۱ ۱۴,۶۵۷ ۲۰ دى ۱۳۹۹ ۱۰:۵۶ ب.ظ
آخرین ارسال: raam
  جایی برای پیدا کردن توابع آماده جاوااسکریپت f.b ۷ ۴,۰۳۵ ۲۰ آذر ۱۳۹۹ ۰۴:۰۸ ب.ظ
آخرین ارسال: calm
  پیدا کردن موضوع پایان نامه k1.technology ۲ ۷,۷۶۱ ۲۱ خرداد ۱۳۹۹ ۱۲:۵۴ ب.ظ
آخرین ارسال: bankabzar
  رنگ کردن رئوس گراف( ارشد علوم کامپیوتر ۹۸ ) ss311 ۰ ۱,۸۹۹ ۰۳ اسفند ۱۳۹۸ ۱۲:۴۳ ب.ظ
آخرین ارسال: ss311
  مسدود کردن سایت و نرم افزار تلگرام wiisconsin ۶ ۶,۵۱۷ ۲۴ بهمن ۱۳۹۸ ۰۵:۳۸ ق.ظ
آخرین ارسال: one hacker alone
  نحوه محاسبه دفیق لگاریتم بدون ماشین حساب mcse2010 ۲ ۷۹,۹۹۹ ۲۸ مهر ۱۳۹۸ ۰۹:۳۸ ق.ظ
آخرین ارسال: chemical_darton29
  نحوه مطالعه دروس...راهنمایی لطفا... mona64 ۳ ۳,۸۵۸ ۲۰ مهر ۱۳۹۸ ۱۰:۵۹ ب.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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