آموزش ساختمان داده Heap (ویدئویی)

در رشته کامپیوتر، هیپ یک ساختمان داده‌ی درختی (ساختار داده) است که شرط “اگر B بچه ی A بود، آنگاه مقدار گره‌ی A بزرگتر مساوی مقدار گره‌ی B باشد” را ارضا کند. این مسئله بیانگر این است که گره ی با بیشترین مقدار همواره در ریشه قرار می گیرد و بنابراین چنین هیپی، هیپ بیشینه…

ادامه مطلب

آموزش الگوریتم – بخش دوم(5 ویدئو)

معمولاً برای حل یک مسئله، روش‌ها و الگوریتم‌های گوناگونی وجود دارند؛ یک الگوریتم ممکن است عمل مورد نظر را با دستورهای مختلف در مدت زمان و یا کار کمتر یا بیشتری نسبت به الگوریتم دیگر انجام دهد. به همین دلیل، انتخاب الگوریتم مناسب و کارا اهمیت زیادی در موفق بودن و کارایی برنامه رایانه‌ای دارد….

ادامه مطلب