Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

طراحی الگوریتم - ساختمان داده هیپ (Heap)

Автор: CompYaar

Загружено: 2024-04-20

Просмотров: 1184

Описание:

دوره طراحی الگوریتم ها در کانال کامپیار:
   • طراحی الگوریتم - آشنایی با دوره  

حمایت مالی از کانال کامپیار:
https://sibmo.ir/compyaar

0:00 اینترو
0:47 هیپ چیست؟
2:16 مثال از هیپ
6:15 مثال از bubble up
8:13 مثال از bubble down
10:12 شبه کد bubble up
14:26 شبه کد bubble down
16:46 شبه کد حذف ریشه در هیپ
18:27 شبه کد اضافه کردن عنصر به هیپ
19:31 شبه کد عوض کردن مقدار یک عنصر در هیپ

در این ویدیو از کانال کامپیار با ساختمان داده هیپ و عملیات های این ساختمان داده یعنی: bubble up، bubble down، حذف عنصر، اضافه کردن عنصر و تغییر مقدار یک عنصر آشنا خواهیم شد

در این ویدیو از دوره طراحی الگوریتم‌ها، با یکی از ساختمان داده‌های مهم و پرکاربرد یعنی هیپ آشنا می‌شویم. هیپ یک ساختمان داده کارآمد است که به‌ویژه در صف‌های اولویت و مرتب‌سازی داده‌ها کاربرد زیادی دارد.

ابتدا به معرفی مفاهیم اولیه هیپ و انواع آن، شامل هیپ ماکزیمم و هیپ مینیمم می‌پردازیم و خاصیت هیپ را که اساس این ساختمان داده است، توضیح می‌دهیم. سپس وارد عملیات هیپ می‌شویم و مراحل Bubble Up و Bubble Down را که برای حفظ ساختار هیپ استفاده می‌شوند، با جزئیات بررسی می‌کنیم.

در ادامه، نحوه اضافه کردن عناصر، حذف عناصر و تغییر مقدار عناصر در هیپ آموزش داده می‌شود. این عملیات با استفاده از مفاهیم بازسازی هیپ و heapify اجرا می‌شوند که در ساخت و مرتب‌سازی هیپ اهمیت زیادی دارند.

این ویدیو برای افرادی که می‌خواهند:

با مفاهیم اولیه و پیشرفته هیپ آشنا شوند،
عملیات مختلف روی هیپ را یاد بگیرند،
و نحوه استفاده از هیپ در مسائل تحلیل الگوریتم‌ها و پیچیدگی زمانی را درک کنند، بسیار مناسب است.
همچنین مثال‌هایی از کاربردهای عملی هیپ در دنیای واقعی ارائه می‌شود تا بتوانید این مفاهیم را بهتر به کار ببرید. اگر به دنبال یادگیری عمیق ساختمان داده‌ها و الگوریتم‌های کارآمد هستید، این ویدیو را از دست ندهید!


کانال compyaar، محلی برای یادگیری

طراحی الگوریتم - ساختمان داده هیپ (Heap)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

طراحی الگوریتم - هیپ کردن آرایه غیرهیپ (هیپیفای)

طراحی الگوریتم - هیپ کردن آرایه غیرهیپ (هیپیفای)

طراحی الگوریتم - الگوریتم های حریصانه: الگوریتم کروسکال

طراحی الگوریتم - الگوریتم های حریصانه: الگوریتم کروسکال

Как взломать любое программное обеспечение

Как взломать любое программное обеспечение

دوره آموزش ساختمان های داده

دوره آموزش ساختمان های داده

میدونی چطوری اعداد منفی رو نمایش بدی؟ – بهترین روش تبدیل مبنا منفی💡

میدونی چطوری اعداد منفی رو نمایش بدی؟ – بهترین روش تبدیل مبنا منفی💡

آموزش دروس علوم و مهندسی کامپیوتر

آموزش دروس علوم و مهندسی کامپیوتر

3.4 Кодирование Хаффмана — жадный метод

3.4 Кодирование Хаффмана — жадный метод

آموزش رایگان ساختمان داده ها – سریع و آسان در ۱۲۰ دقیقه

آموزش رایگان ساختمان داده ها – سریع و آسان در ۱۲۰ دقیقه

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

Понимание B-деревьев: структура данных, лежащая в основе современных баз данных

Понимание B-деревьев: структура данных, лежащая в основе современных баз данных

Как начать заниматься спортивным программированием? Для новичков!

Как начать заниматься спортивным программированием? Для новичков!

قسمت 65- مرتب‌سازی حبابی

قسمت 65- مرتب‌سازی حبابی

Data Structures: Heaps

Data Structures: Heaps

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

بهترین منابع رایگان دروس ساختمان داده، طراحی الگوریتم و هوش مصنوعی

بهترین منابع رایگان دروس ساختمان داده، طراحی الگوریتم و هوش مصنوعی

КЛАССИЧЕСКАЯ МУЗЫКА ДЛЯ ВОССТАНОВЛЕНИЯ НЕРВНОЙ СИСТЕМЫ🌿 Нежная музыка успокаивает нервную систему 22

КЛАССИЧЕСКАЯ МУЗЫКА ДЛЯ ВОССТАНОВЛЕНИЯ НЕРВНОЙ СИСТЕМЫ🌿 Нежная музыка успокаивает нервную систему 22

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

طراحی الگوریتم - دسته بندی مسائل الگوریتمی: مسئله فروشنده دوره گرد یا Traveling Salesman Problem

طراحی الگوریتم - دسته بندی مسائل الگوریتمی: مسئله فروشنده دوره گرد یا Traveling Salesman Problem

КАК УСТРОЕН TCP/IP?

КАК УСТРОЕН TCP/IP?

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]