1.Łatwy
Która struktura danych działa według zasady „ostatni na wejściu, pierwszy na wyjściu” (LIFO)?
- AKolejka
- BTablica mieszająca
- CStos
- DLista wiązana
2.Łatwy
Której struktury danych używa się do przejścia drzewa poziomami (level-order)?
- AKolejki priorytetowej
- BStosu
- CKolejki
- DTablicy mieszającej
3.Łatwy
Co zawiera wskaźnik next ostatniego węzła listy jednokierunkowej?
- ALiczbę węzłów na liście
- BAdres poprzedniego węzła
- CAdres pierwszego węzła
- DNull (brak węzła)
4.Średni
Jak działa extract-min w binarnym kopcu minimalnym?
- APrzenosi się ostatni element do korzenia i przesuwa go w dół
- BUsuwa się ostatni element tablicy
- CPrzeszukuje się wszystkie liście w poszukiwaniu nowego minimum
- DUsuwa się korzeń i przesuwa wszystkie elementy o jedno miejsce w lewo
5.Średni
Dlaczego kopiec binarny można przechowywać w tablicy bez żadnych wskaźników?
- AKopce nigdy nie zawierają więcej niż 100 elementów
- BWszystkie klucze w kopcu są równe
- CTablice automatycznie utrzymują klucze w kolejności posortowanej, więc wskaźniki nie są potrzebne
- DJest zupełnym drzewem binarnym, więc pozycje wynikają z prostych wzorów na indeksy
6.Średni
Jaka jest wartość wyrażenia w notacji postfiksowej 3 4 + 2 * ?
- A24
- B11
- C14
- D10
7.Trudny
Czym drzewo radix (skompresowane trie) przewyższa zwykłe trie?
- AZachowuje tylko pierwszą literę każdego słowa
- BŁączy łańcuchy węzłów z jednym dzieckiem w jedną krawędź etykietowaną ciągiem znaków
- CSortuje dzieci każdego węzła według częstości
- DPrzechowuje każde słowo w tablicy mieszającej w korzeniu zamiast w osobnych węzłach
8.Trudny
Węzeł AVL jest niezrównoważony, bo prawe poddrzewo jego lewego dziecka stało się zbyt wysokie (przypadek lewo-prawo). Jaką naprawę się stosuje?
- APojedynczą rotację w lewo w węźle
- BRotację w lewo w lewym dziecku, a potem rotację w prawo w węźle
- CPojedynczą rotację w prawo w węźle
- DRotację w prawo w lewym dziecku, a potem rotację w lewo w węźle
Klucz odpowiedzi
- 1. C · Stos
- 2. C · Kolejki
- 3. D · Null (brak węzła)
- 4. A · Przenosi się ostatni element do korzenia i przesuwa go w dół
- 5. D · Jest zupełnym drzewem binarnym, więc pozycje wynikają z prostych wzorów na indeksy
- 6. C · 14
- 7. B · Łączy łańcuchy węzłów z jednym dzieckiem w jedną krawędź etykietowaną ciągiem znaków
- 8. B · Rotację w lewo w lewym dziecku, a potem rotację w prawo w węźle
Pełne rozwiązania krok po kroku: ćwicz ten temat na examproblems.com.