امروز دوشنبه , 15 اردیبهشت 1404
پاسخگویی شبانه روز (حتی ایام تعطیل)
10,000 تومان
-
فروشنده :
پی دی اف داک
-
- کد فایل : 56854
- فرمت فایل دانلودی : .PPT
- تعداد مشاهده : 253
- فرمت فایل اصلی : powerpoint
- تعداد صفحات : 29
آخرین فایل ها
- بیشتر -دانلود پاورپوینت پشته Stack

با دانلود پاورپوینت پشته Stack
در خدمت شما عزیزان هستیم
فرمت فایل پاورپوینت وقابل ویرایش با قیمت مناسب در خدمت شما عزیزان قرار دادیم.
جهت دانلود فایل موارد زیرا بخوانید
نام فایل: پشته Stack
فرمت فایل : :powerpointوقابل ویرایش
تعداد اسلاید :29
قسمتی از فایل :
lحالت خاصي از نوع داده عمومي ليستهاي مرتب شده
lLIFO ( Last in first out)
lساختمان داده نيست بلكه نحوه استفاده از يك ساختمان داده است.
lيك آرايه نقش پشته را بازي مي كند اگر :جايگذاري و حذف از يك سمت (top) انجام شود.
lنوع متغيري كه در داخل استك نگهداري مي شود متفاوت است.
lبهتر نيست که يک بار يک ليست را طراحی کنيم و چندين بار از آن استفاده کنيم؟
lC++ اين امکان را به ما می دهد.
lبرای اين که بتوانيم از يک استك برای چند بار استفاده کنيم بايد از کلاس های الگو(template) استفاده کنيم.
l
(1دستور template <class KeyType> را قبل از هر کلاس وهر تابعی که در آن از template استفاده می شود قرار داده می شود.
nبه جای KeyType می توان هر اسم ديگر که در شرايط اسم در C++ صدق می کند استفاده کرد با اين شرط که بعد از اسم گذاری فقط ازهمان اسم استفاده شود.
(2اگر در کلاسی از template استفاده شود تعريف توابع آن کلاس به شکل مقابل تبديل می شوند.
template <class KeyType>
retValType myClass< KeyType > :: Func(paramet list)
{
declaration and statements
}
template <class KeyType >
void Stack< KeyType > :: Push(KeyType newElement)
{
//declaration and statements
}