Функции find, replace
Синтаксис:
s.find(str, start = 0, end = len(s)), где
str –строка для поиска
start –...
Бинарный поиск
Такой алгоритм применяется для задач поиска, например: мы ищем значение слова на букву К в словаре....
Принцип “don’t repeat yourself”
🔹 То есть, принцип заключается в избегании в коде повторений некоторых блоков кода. Так как при...
Принцип “разделяй и властвуй”
Решение задачи методом “разделяй и властвуй” состоит из двух шагов:
1. Определяем базовый...
О- большое
«Сколько времени необходимо для выполнения? Какова его сложность для текущих входных данных?»
〰️...
Эффективность алгоритма
Говоря о алгоритмах(например, о сортировках), мы не раз упоминали, что такой алгоритм...
Массив и связный список: в чем разница?
➡️ При использовании массива элементы хранятся в памяти непрерывно, то есть рядом друг с другом.
...