Menu
Coddy logo textTech

Wprowadzenie

Lekcja 1 z 9 w kursie Sortowanie przez kopcowanie — seria DSA w Coddy.

Sortowanie jest jedną z najważniejszych operacji w informatyce. Uporządkowuje elementy zbioru w określonej kolejności, dzięki czemu wyszukiwanie i analizowanie danych jest znacznie łatwiejsze.

W tym kursie z Serii struktur danych omówimy sortowanie przez kopcowanie (Heap Sort), algorytm sortowania oparty na kopcu binarnym.

Kopiec binarny to pełne drzewo binarne przechowywane w tablicy. W kopcu maksymalnym każdy węzeł nadrzędny jest większy lub równy swoim węzłom potomnym, więc największa wartość zawsze znajduje się w korzeniu. Sortowanie przez kopcowanie przekształca tablicę w kopiec maksymalny, a następnie wielokrotnie usuwa największy element, aby utworzyć posortowany wynik.

Ten kurs obejmie:

  • Teorię — poznasz działanie sortowania przez kopcowanie.
  • Implementację — zaimplementujesz je w wybranym przez siebie języku programowania.
  • Ćwiczenia — rozwiążesz zadania programistyczne oparte na sortowaniu przez kopcowanie.

Zaczynajmy!

Spróbuj swoich sił

Ta lekcja nie zawiera wyzwania z kodem.

quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Sortowanie przez kopcowanie — seria DSA

Poćwicz samodzielnie: Kompilator C online