دانشکده فایل 2

مرجع دانلود انواع فایلهای دانشجویی و تحقیقات دانش آموزی

دانشکده فایل 2

مرجع دانلود انواع فایلهای دانشجویی و تحقیقات دانش آموزی

دانلود سورس پیاده سازی ساختمان داده‌ی آرایه با سی پلاس پلاس

ساختمان داده‌ی آرایه به صورت زیر پیاده‌سازی شده است : class ای به نام Array تعریف شده است . این class به صورت template پیاده سازی شود ( بدون تغییر در پیاده‌سازی class بتوان نوع داده‌های مختلف را در آن تعریف کرد ) دو سازنده برای این class تعریف شده است. یکی ورودی آن تعداد خانه‌های اولیه برای آرایه و دومی سازنده‌ی کپی . برای این class تابع مخرب تعریف شده است . class شامل توابع زیر است : append: داده‌ای را از ورودی گرفته و به انتهای آرایه اضافه م ...

پیاده سازی ساختمان داده‌ی آرایه(++C)

ساختمان داده‌ی آرایه را به صورت زیر پیاده‌سازی شده است: classای به نام Array تعریف شده است. این class به صورت template پیاده سازی شده است (بدون تغییر در پیاده‌سازی class بتوان نوع داده‌های مختلف را در آن تعریف کرد) دو سازنده برای این class تعریف شده است. یکی ورودی آن تعداد خانه‌های اولیه برای آرایه و دومی سازنده‌ی کپی. برای این class تابع مخرب تعریف شده است. class شامل توابع زیرمی باشد: append: داده‌ای را از ورودی گرفته و به انتهای آرایه اضافه می کند. extend: ...

سورس محاسبه‌ی عبارات چندجمله‌ای با استفاده از ساختمان داده‌ی آرایه (++C)

classای به نام Polynomial برای تعریف عبارات چند‌جمله‌ای پیاده سازی شده است: علاوه بر سازنده‌ی کپی؛ سازنده‌ای برای این class تعریف شده است که ورودی آن یک رشته (* char) می‌باشد. رشته‌ی ورودی یک عبارت چند جمله‌ای می‌باشد.(قالب بندی عبارات چند جمله‌ای در ادامه آمده است.)تابعی به نام str تعریف شده است. این تابع ورودی نمی‌گیرد و خروجی آن از نوع رشته (* char) است که چند جمله‌ای خود شئ را بازمی‌گرداند.تابعی به نام val تعریف شده است. ورودی این ت ...

پیاده سازی ساختمان داده‌ی پشته (++C)

classای به نام Stack تعریف شده است : این class به صورت template پیاده‌سازی شده است.توابع سازنده‌ی کپی و مخرب پیاده‌سازی شده اند.علاوه بر سازنده‌ی کپی؛ سازنده‌ای تعریفشده است که هیچ ورودی نمی‌گیرد و یک پشته با اندازه‌ی صفر ایجاد می‌کند.توابع زیر  برای این class پیاده سازی شده اند:push: یک داده گرفته و در پشته ذخیره می‌کند.pop: داده را از پشته خارج و بازمی‌گرداند.top: داده‌ی بالای پشته را بازمی‌گرداند اما از پشته خارج نمی‌کند.si ...