INF.04 · pytanie 170
Które z poniższych stwierdzeń najlepiej charakteryzuje tablicę asocjacyjną?
- ATablica, która przechowuje wartości, do których można uzyskać dostęp tylko za pomocą indeksów numerycznych
- BTablica, która przechowuje wyłącznie dane tekstowe
- CTablica, która zmienia swoje wymiary w trakcie działania programu
- DTablica przechowująca dane w formie par klucz-wartośćPoprawna
Wyjaśnienie
Tablica asocjacyjna to fajna rzecz, bo przechowuje dane w formie par klucz-wartość. W przeciwieństwie do zwykłych tablic, gdzie używasz numerów do indeksowania, tutaj możesz mieć różne unikalne klucze, na przykład teksty czy liczby. To naprawdę ułatwia wyszukiwanie informacji i organizowanie danych. W Pythonie nazywa się to 'słownikami', a w C++ używa się 'map'. Moim zdaniem, to świetne narzędzie do pracy z większymi zbiorami danych.