Egzamin zawodowyPortal części pisemnej

INF.04 · pytanie 170

Które z poniższych stwierdzeń najlepiej charakteryzuje tablicę asocjacyjną?

  1. ATablica, która przechowuje wartości, do których można uzyskać dostęp tylko za pomocą indeksów numerycznych
  2. BTablica, która przechowuje wyłącznie dane tekstowe
  3. CTablica, która zmienia swoje wymiary w trakcie działania programu
  4. 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.