ورود / ثبت نام
0
0

پروژه الگوریتم Heap به زبان سی پلاس پلاس

رایگان!

بعد از عضویت رایگان دانلود کنید.

عضویت در سایت

heap

در این پروژه نمونه سورس کدی به زبان سی پلاس پلاس آماده دانلود شده است.پروژه ای تحت عنوان الگوریتم Heap که در زبان سی پلاس پلاس طراحی شده است.توضیحات ادامه را به نقل ویکی پدیا براتون مینویسم :

(heap) یک ساختمان دادهی درخت (ساختار داده) است که شرط «اگر B بچهٔ A بود، آنگاه مقدار گرهٔ A بزرگتر مساوی مقدار گرهٔ B باشد»این مسئله بیانگر این است که گرهٔ با بیشترین مقدار همواره در ریشه قرار می‌گیرد و بنابراین چنین هیپی، هیپ بیشینه نامیده می‌شود. بر روی این که هر گره چند گره فرزند داشته باشد، هیچ محدودیتی وجود ندارد، حال آنکه در عمل معمولاً هر گره، دو فرزند دارد. هیپ یک داده ساختار بهینه برای پیاده‌سازی یک دادهٔ انتزاعی به نام صف اولویت دار می‌باشد. هیپ‌ها در الگوریتم‌های زیادی مانند الگوریتم دیکسترا در نظریه گراف کاربرد دارند.داده ساختار هرم نباید با مفهوم هیپ که برای اختصاص پویای حافظه به کار می‌رود اشتباه شود. بعضی از زبان‌های برنامه‌نویسی مانند لیسپ برای این شیوهٔ اختصاص حافظه از داده ساختار هرم استفاده می‌کنند. هرم‌ها معمولاً به صورت آرایه پیاده‌سازی می‌شوند و نیاز به اشاره گر ندارند.

heap

امکانات پروژه:

  • نمایش چگونه الگوریتم هیپ
  • اعتبار سنجی مقدار ورودی
  • تغییر رنگ

اطلاعات بیشتر

زبان پروژه

سی پلاس پلاس

نقد و بررسی‌ها

اولین کسی باشید که دیدگاهی می نویسد “پروژه الگوریتم Heap به زبان سی پلاس پلاس”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

هیچ دیدگاهی برای این محصول نوشته نشده است.