50٪ تخفیف روی تمام دوره‌ها!
پایان تخفیف تا:
مشاهده دوره‌ها
0

پشته چیست ؟ مفهوم Stack در برنامه نویسی

با سلام خدمت دوستان عزیز گرامی میخواستم بدونم واژه ای پشته در مبحث برنامه نویسی یعنی چی

پرسیده شده در 1396/05/13 توسط

2 پاسخ

1

پشته یه ساختمان داده ایی هست مثل بقیه ساختمان داده های موجود که داریم مثل لیست های پیوندی , Hash table ها و ... که در واقع رفتارش برای ذخیره و بازیابی اطلاعات به صورت اولین ورود اولین خروج هست . مثالش میشه خشاب اسلحه . هر خشابی که اول اومده اول از همه هم خارج میشه و از پشته فراخونی میشه . در واقع با Push , Pop میشه اطلاعات رو ثبت کرد و اطلاعات رو خوند . یا مثلا به عنوان یه مثال دیگه میشه پشته رو ظرف هایی در نظر گرفت که در واقع روی هم چیده شده . شما میای از بالاترین ظرف شروع می کنی به برداشتن و تمیز کردن اون . اینا هر کدوم ساختمان داده های خاصی هستن که می تونن تو بعضی موارد حتی با هم دیگه ترکیب بشن متناسب با نیاز شما

پاسخ در 1396/05/13 توسط
1

سلام دوست عزیز

پشته یا stack به معنای یه فضایی برای ذخیره هست که به دو روش FIFO یا FILO پر و خالی میشه

پاسخ در 1396/05/13 توسط

پاسخ شما