Podcast
Questions and Answers
Co to jest stóg binarny?
Co to jest stóg binarny?
- Struktura danych, w której każdy węzeł ma wartość mniejszą niż jego dzieci
- Struktura danych, w której każdy węzeł ma wartość większą niż jego dzieci (correct)
- Struktura danych, w której każdy węzeł ma tę samą wartość co jego dzieci
- Struktura danych, w której węzły nie mają połączeń z dziećmi
Jakie operacje można wykonywać na stogu binarnym?
Jakie operacje można wykonywać na stogu binarnym?
- insert, delete, search
- insert, extract_max, heapsort (correct)
- push, pop, peek
- enqueue, dequeue, peek
Co to oznacza "max-heap"?
Co to oznacza "max-heap"?
- Struktura danych, w której każdy element ma wartość mniejszą niż jego rodzic
- Struktura danych, w której największy element jest zawsze na dole
- Struktura danych, w której największy element jest zawsze na szczycie (correct)
- Struktura danych, w której wszystkie elementy mają taką samą wartość
Co to jest operacja Max_Heapify?
Co to jest operacja Max_Heapify?
Dlaczego operacja Build_Max_Heap zaczyna od n/2?
Dlaczego operacja Build_Max_Heap zaczyna od n/2?
Które z poniższych operacji jest wykonywane przez kolejke priorytetową?
Które z poniższych operacji jest wykonywane przez kolejke priorytetową?
Co reprezentuje korzeń drzewa w kontekście implementacji stogu jako tablicy?
Co reprezentuje korzeń drzewa w kontekście implementacji stogu jako tablicy?
Które stwierdzenie dotyczące własności Max Heap jest poprawne?
Które stwierdzenie dotyczące własności Max Heap jest poprawne?
Która operacja umieszcza element x w zbiorze S i zwraca element S z największym kluczem?
Która operacja umieszcza element x w zbiorze S i zwraca element S z największym kluczem?
Jakie są indeksy węzłów lewego i prawego dziecka w kontekście implementacji stogu jako tablicy?
Jakie są indeksy węzłów lewego i prawego dziecka w kontekście implementacji stogu jako tablicy?