Źródło: Arkusze CKE
Jakie jest kluczowe działanie przy opracowywaniu zbiorów danych do rozwiązania problemu programistycznego?
Warianty odpowiedzi
-
A
Realizacja algorytmu sortującego
-
B
Zmiana języka programowania na bardziej wydajny
-
C
Weryfikacja zbiorów danych przed ich zastosowaniem
-
D
Wybór odpowiednich struktur danych
Wyjaśnienie
Wybór struktury danych to pierwsza i najważniejsza decyzja architektoniczna. To od niej zależy, jak szybko aplikacja będzie wyszukiwać, dodawać czy modyfikować dane.
Nawet najlepiej napisany algorytm zadziała wolno, jeśli podepniesz pod niego niewłaściwą strukturę. Właśnie dlatego właściwy dobór struktury do problemu jest kluczem do sukcesu.