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