View Full Version : مبتدی: پشته ها در ساختمان داده !یک سوال
barnamenevis100
جمعه 16 اسفند 1392, 21:36 عصر
سلام یک تمرینی داشتم در ساختمان داده
پشته (http://fa.wikipedia.org/wiki/%D9%BE%D8%B4%D8%AA%D9%87) ای داریم شامل آرایه ای به طول 5isfull
isempty
push
pop
print b
این موارد بالارا داشته باشد
arash691
چهارشنبه 13 فروردین 1393, 00:13 صبح
خیلی اسونه ...
شروع کن به کد زدن هرجا سوال داشتی بپرس :تشویق:
suraty
جمعه 29 فروردین 1393, 23:24 عصر
سلام.
همان طور که مستحضرید، پشته به ترتیب از ابتدا پر شده و از انتها خالی می شود. پس تابع بررسی پر بودن آرایه رسیدن به خانه آخر و خالی بودن رسیدن به خانه اول را بررسی می نماید.
تابع push و pop هم که می توانند با یک متغیر که آدرس خانه کنونی پشته را دارد عمل کنند.
تابع پرینت هم آرایه را چاپ می کند.
امیدوارم مفید واقع شود.
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.