۰
subtitle
ارسال: #۱
  
سوال ( قسمت پشته ) آزاد سال ۹۰
سلام
لطفا برای حل این سوال راهنمایی کنید، دقیقا نمیتونم مفهوم دنباله های مجاز رو متوجه بشم ... اگه امکانش هست کمی توضیح بدین ممنون میشم...
لطفا برای حل این سوال راهنمایی کنید، دقیقا نمیتونم مفهوم دنباله های مجاز رو متوجه بشم ... اگه امکانش هست کمی توضیح بدین ممنون میشم...
۰
ارسال: #۲
  
سوال دانشگاه آزاد کنکور ۹۰( قسمت پشته )
به نظر من گزینه ۱ صحیح است
منظور از دنباله های مجاز هم حالتهایی است که میتوان k عدد رو داخل پشته کرد و از آن خارج کرد.
مثلا برای AB
دو حالت AB و BA وجود دارد که اولی با وارد کردن A به پشته و خارج کردن A از پشته و سپس وارد کردن B به پشته و خارج کردن B از پشته
حالت بعدی وارد کردن A به پشته سپس وارد کردن B به پشته و سپس خارج کردن B و A بدست می آید.
منظور از دنباله های مجاز هم حالتهایی است که میتوان k عدد رو داخل پشته کرد و از آن خارج کرد.
مثلا برای AB
دو حالت AB و BA وجود دارد که اولی با وارد کردن A به پشته و خارج کردن A از پشته و سپس وارد کردن B به پشته و خارج کردن B از پشته
حالت بعدی وارد کردن A به پشته سپس وارد کردن B به پشته و سپس خارج کردن B و A بدست می آید.
ارسال: #۳
  
RE: سوال دانشگاه آزاد کنکور ۹۰( قسمت پشته )
(۱۸ مهر ۱۳۹۰ ۰۵:۰۲ ب.ظ)mamat نوشته شده توسط: به نظر من گزینه ۱ صحیح است
منظور از دنباله های مجاز هم حالتهایی است که میتوان k عدد رو داخل پشته کرد و از آن خارج کرد.
مثلا برای AB
دو حالت AB و BA وجود دارد که اولی با وارد کردن A به پشته و خارج کردن A از پشته و سپس وارد کردن B به پشته و خارج کردن B از پشته
حالت بعدی وارد کردن A به پشته سپس وارد کردن B به پشته و سپس خارج کردن B و A بدست می آید.
ممنون از پاسختون ...
اما یه سوال ... آیا حتما باید کلیهی ورودیها رو از پشته خارج کنیم که بگیم دنباله داریم ؟
مثلا اگه سه ورودی a-b-c رو داشته باشیم و فقط ۲ تا از اونها رو از پشته خارج کنیم( مثلا b & c )آیا نمیشه به این گفت دنباله ؟
ممنون میشم دوستان دیگه هم نظراتشون رو بیان کنن
مرسی
۰
ارسال: #۴
  
سوال دانشگاه آزاد کنکور ۹۰( قسمت پشته )
جواب سوال، عدد کاتالان هستش .
که در نتیجه گزینه ۱ صحیحه.
همچنین می تونید با مقدار دادن هم به جواب برسید.
منظور از تعداد دنباله خروجی یعنی تعداد کل ترتیب های خروجی که می تونیم در پایان (وقتی همه مقادیر از پشته خارج شدند) از مقادیرمان با استفاده از پشته داشته باشیم.
مثلا برای سه مقدار A و B و C جمعا پنج دنباله خروجی مجاز داریم.
یک دنباله رو من می سازم:
push A
Push B
Pop B
Pop A
Push C
Pop C
پس ترتیب دنباله خروجی (Pop ها) در این مثال ما شد: BAC
چهار دنباله دیگر هم بصورت زیر هستند:
ABC
CBA
BCA
ACB
که در نتیجه گزینه ۱ صحیحه.
همچنین می تونید با مقدار دادن هم به جواب برسید.
منظور از تعداد دنباله خروجی یعنی تعداد کل ترتیب های خروجی که می تونیم در پایان (وقتی همه مقادیر از پشته خارج شدند) از مقادیرمان با استفاده از پشته داشته باشیم.
مثلا برای سه مقدار A و B و C جمعا پنج دنباله خروجی مجاز داریم.
یک دنباله رو من می سازم:
push A
Push B
Pop B
Pop A
Push C
Pop C
پس ترتیب دنباله خروجی (Pop ها) در این مثال ما شد: BAC
چهار دنباله دیگر هم بصورت زیر هستند:
ABC
CBA
BCA
ACB
۰
ارسال: #۵
  
سوال دانشگاه آزاد کنکور ۹۰( قسمت پشته )
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close