صف (نوع داده انتزاعی): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
Acgod (بحث | مشارکت‌ها)
برچسب‌ها: ویرایش همراه ویرایش از وبگاه همراه
خط ۱۱:
 
== توابع ==
درابندر این داده ساختار، دو عمل اصلی تعریف می‌شود، حذف کردن داده ها (Addqueue) واضافه کردن داده ها (Delqueue).برای پیاده سازی این توابع به دو [[اشاره گر]] نیازمندیم.یکی Front که همیشه به یک عنصر قبل از عنصر ابتدایی اشاره می‌کند ودیگری rear که همیشه به آخرین عنصر اشاره دارد.
[[دامنه تغییرات]] front و rear از 0 تا n است و مقادیر اولیه آنها 0 قرار داده می‌شود.شرط پر بودن صف: rear=n