Карта / Тренажёр / Big-O   ↦ теория темы

📈 Big-O

Уровни 1–2 бесплатно, 3–4 — по подписке. В таблице кликни вопрос, чтобы увидеть ответ.

😕 база🤓 уверенно🧐 глубоко 🔒😎 про 🔒
Сложность
🔒 Чем сложность в худшем случае отличается от средней?
🔒 Что такое амортизационный анализ?
🔒 Как оценить пространственную сложность алгоритма?
🔒 Приведи примеры алгоритмов O(n log n) и O(n²).
Сложность на практике
🔒 Строка += в цикле — какая сложность и почему StringBuilder лучше?
🔒 Что означает амортизированное O(1) у add в ArrayList?
🔒 Почему на маленьких n асимптотика может врать (константы, кэш процессора)?
🔒 Оцени сложность SQL-запроса: WHERE по индексу, JOIN, ORDER BY без индекса.
Открыть уровни 3–4 на Boosty →