Налаштувати вигляд

Розмір тексту

Відступи між буквами

Колір

Структури даних і алгоритми


  • Як визначити структуру даних, яка стосується саме конкретного завдання? 
  • Що означає термін «структура даних»? 

  • Скільки існує типів структур даних і для чого їх застосовують?

Структура даних — це сховище для зберігання та упорядкування даних на комп’ютері для ефективного доступу та оновлення. 

Різні типи структур даних мають свої характеристики, функції, застосування, переваги та недоліки

Структури даних — будівельні блоки програми, а алгоритми — платформи, на яких будуються та тестуються структури даних.

Структуру даних використовують для:

  • організації;

  • обробки;

  • отримання; 

  • зберігання даних.

Існують різні базові та розширені типи структур даних, які застосовують майже в кожній програмі чи системі програмного забезпечення. Тому ми повинні добре знати структури даних. 

task-image

Програма = алгоритм + структура даних + код

Що вивчати першим: структури даних чи алгоритми?

І структури даних, і алгоритми потрібні для отримання найкращих результатів. А отже, найкраще вивчати їх разом.

Але, як показує практика, можна ознайомитися зі структурами даних, а потім — розібрати їх більш детально з прив’язкою до конкретних алгоритмів.