- Головна
- 10-11 клас
- 1.1 Технологія навчання програмуванню
- Структури даних і алгоритми
Структури даних і алгоритми
- Як визначити структуру даних, яка стосується саме конкретного завдання?
- 
Що означає термін «структура даних»? 
- 
Скільки існує типів структур даних і для чого їх застосовують? 
Структура даних — це сховище для зберігання та упорядкування даних на комп’ютері для ефективного доступу та оновлення.
Різні типи структур даних мають свої характеристики, функції, застосування, переваги та недоліки.
Структури даних — будівельні блоки програми, а алгоритми — платформи, на яких будуються та тестуються структури даних.
Структуру даних використовують для:
- 
організації; 
- 
обробки; 
- 
отримання; 
- 
зберігання даних. 
Існують різні базові та розширені типи структур даних, які застосовують майже в кожній програмі чи системі програмного забезпечення. Тому ми повинні добре знати структури даних.

Програма = алгоритм + структура даних + код
Що вивчати першим: структури даних чи алгоритми?
І структури даних, і алгоритми потрібні для отримання найкращих результатів. А отже, найкраще вивчати їх разом.
Але, як показує практика, можна ознайомитися зі структурами даних, а потім — розібрати їх більш детально з прив’язкою до конкретних алгоритмів.