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

تعداد push

ارسال:
  

NP-Cσмρℓєтє پرسیده:

تعداد push

مسئله ی محاسبه ی تعداد push در یک پشته هم در معماری مطرح شده هم ساختمان و شاید جاهای دیگه...
ما تو معماری (طبق توضیحاتی که قبلاً دوستان دادن و من از کتاب پوران خوندم) واسه محاسبه ی push ها تعداد عملوندها رو محاسبه میکنیم,

ولی در کتاب ساختمان داده مدرسانUndecided با عملوند کاری نداره و برای محاسبه ی تعداد push ها میگه : تعداد عمگرها + تعداد پرانتزهای باز

این دو روش جوابشون متفاوته!
حالا میشه بگید کدوم درسته؟؟؟ البته با توجه به سابقه ی درخشان مدرسان در حل صحیح سوالات خودم احتمال میدم که کدوم درست باشه , ولی لطفاً شما هم راهنمایی کنید
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Hamid_0311 پاسخ داده:

RE: تعداد push

دوست عزیز تعداد پوش ما وقتی میگیم به تعداد عملوندهاست که بخوایم از روی فرم پیشوندی یا پسوندی فرم میانوندی به دست بیاریم
اما وقتی بخوایم با استفاده از پشته یک عبارت میانوندی تبدیل به یک پیشوندی یا پسوندی کنیم میشه تعداد پرانتز بازها به علاوه عملگر ها دقت کنید توی این روش تعداد push , pop باهم برابره موفق باشید.
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

MiladCr7 پاسخ داده:

RE: تعداد push

سلام!!!!ببینید ما تو معماری از فرم پسوندی برای محاسبه عبارت های ریاضی استفاده میکنیم یعنی فرم میانوندی رو به پسوندی تبدیل مکنیم بعد از پشته استفاده میکنیم !حالا میرسیم به تعداد Push ها.تو معماری ما برای عملگرها Push ذر نظر نمیگیریم در حالی که تو ساختمان داده برای عملگرها Push رو در نظر میگیریم.
تو معماری مثلا ما اگه [tex]45\ast[/tex] رو داشته باشیم اول ۴ رو Push میکنیم و بعدش ۵ رو Push میکنیم و حالا که به عملگر میرسیم از دستور POP استفاده میکنیم یعنیدو تا عملوند رو اول Pop میکنه و بعد حاصل رو Push میکنه ولی ما اینو جزو Push ها محاسبه نمیکنیم یعنی ۲ تا Push داشتیم ولی تو ساختمان ۳تا Push میشه
نقل قول این ارسال در یک پاسخ

۰
ارسال:
  

Hamid_0311 پاسخ داده:

RE: تعداد push

دوست عزیز توضیحات منو بخونید برای مبحثی که توی ساختمان مدرسان نوشتید نوشتم وگرنه توی معماری ما برای چی از پشته داریم استفاده میکنیم و سوالات حول چه محوریه؟ محاسبه یک عبارت ریاضی با پشته خوب توی معماری که همه میدونیم برای محاسبه باید فرم پسوندی داشته باشیم اونجا قرار نیست یک عبارت میانوندی با پشته به پسوندی یا پیشوندی تبدیل کنیم بلکه می خوایم باهاش یک عبارت ریاضی حساب کنیم وقتی می خوایم یک عبارت ریاضی حساب کنیم باید پسوندی باشه چه تو معماری چه ساختمان توی معماری ما بحث تبدیل نداریم که پس تعداد برابر عملوند حل شد الان؟Big Grin
نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تعداد برگ درخت؟؟؟؟؟؟؟ rad.bahar ۴ ۳,۹۷۵ ۱۵ آذر ۱۴۰۲ ۱۱:۵۳ ق.ظ
آخرین ارسال: mohamadrra
  تعداد جواب mostafaheydar1370 ۲۱ ۱۷,۳۸۷ ۰۱ مهر ۱۳۹۹ ۱۱:۴۱ ب.ظ
آخرین ارسال: miinaa
  تعداد روش های نوشتن عدد n ss311 ۲ ۳,۰۳۶ ۱۳ بهمن ۱۳۹۸ ۰۵:۲۷ ب.ظ
آخرین ارسال: ss311
  تعداد مسیرها در گراف ss311 ۰ ۱,۸۳۹ ۰۸ بهمن ۱۳۹۸ ۱۲:۴۷ ب.ظ
آخرین ارسال: ss311
  تعداد درخت فراگیر ss311 ۰ ۲,۱۰۹ ۰۶ بهمن ۱۳۹۸ ۰۵:۰۶ ب.ظ
آخرین ارسال: ss311
  تعداد توابع پوشا ss311 ۰ ۱,۸۷۹ ۰۶ بهمن ۱۳۹۸ ۰۴:۵۷ ب.ظ
آخرین ارسال: ss311
  تعداد اعداد ۵ رقمی هم ارز ss311 ۲ ۲,۳۹۱ ۰۶ بهمن ۱۳۹۸ ۰۴:۳۹ ب.ظ
آخرین ارسال: ss311
  تعداد رشته های n بیتی hamedsos ۲ ۲,۷۵۳ ۱۸ آبان ۱۳۹۸ ۰۹:۰۶ ب.ظ
آخرین ارسال: Jooybari
  تعداد درختهای پوشا ss311 ۰ ۱,۵۷۲ ۱۹ بهمن ۱۳۹۷ ۱۲:۰۸ ب.ظ
آخرین ارسال: ss311
Question تفاوت تعداد مقایسه های مورد نیاز در الگوریتم های متفاوت porseshgar ۰ ۱,۹۶۱ ۱۵ بهمن ۱۳۹۷ ۱۲:۳۳ ب.ظ
آخرین ارسال: porseshgar

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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