Структури даних
Коротко: Загальне поняття для стандартизованих способів організації та зберігання даних, за яких певні операції (пошук, вставлення, сортування) виконуються ефективно.
Докладніше: Вибір відповідної структури даних сильно впливає на продуктивність програми — наприклад, масив швидкий за прямого доступу за індексом, але повільний під час вставлення в середину; зв’язний список — навпаки. Колекції об’єднують найпоширеніші структури даних (списки, множини, відображення) у спільну повторно використовувану…
Подробиці
Основна ідея: «найкращої» структури даних не існує…