← Наскільки ефективний мій код?
docs: English JsonRpcBundle docs, REST and MCP Bundle sections, package cards
uk/articles/from-tg/series/algorithm-complexity/README.md
новий файл +22
−0
1
+
# Наскільки ефективний мій код?
2
+
3
+
**Складність алгоритму** — це один із фундаментальних показників ефективності.
4
+
5
+
Ця серія коротких статей розбирає складність алгоритмів у порядку від найпростішої до найскладнішої: для кожної — що вона означає і приклад з кодом, щоб зрозуміти її практично.
6
+
7
+
Почнемо з найпростішої, але при цьому дуже важливої складності — O(1), або константної.
8
+
9
+
## Частини серії
10
+
11
+
1. [O(1) — константна складність](/articles/from-tg/series/algorithm-complexity/o-1)
12
+
2. [O(n) — лінійна складність](/articles/from-tg/series/algorithm-complexity/o-n)
13
+
3. [O(log n) — логарифмічна складність](/articles/from-tg/series/algorithm-complexity/o-log-n)
14
+
4. [O(n log n) — лінійно-логарифмічна складність](/articles/from-tg/series/algorithm-complexity/o-n-log-n)
15
+
5. [O(n²) — квадратична складність](/articles/from-tg/series/algorithm-complexity/o-n2)
16
+
6. [O(n³) — кубічна складність](/articles/from-tg/series/algorithm-complexity/o-n3)
17
+
7. [O(2ⁿ) — експоненціальна складність](/articles/from-tg/series/algorithm-complexity/o-2n)
18
+
8. [O(n!) — факторіальна складність](/articles/from-tg/series/algorithm-complexity/o-n-factorial)
19
+
20
+
---
21
+
22
+
*Вперше опубліковано в Telegram-каналі [«Створений щоб помирати»](https://t.me/php_while_true/18) 20.06.2025.*