816 abonados
181 vídeos
Заказ фурнитуры: добавить пропущенный код
Обход бинарного дерева (4 способа) (Binary tree walk)
Самодельные equals() и hashCode()
Валидация скобочного выражения (leetcode)
Поиск следующей ноды для заданной ноды бинарного дерева поиска
Генерация валидных комбинаций скобок (leetcode)
Парсинг списка строк в структуру данных (Яндекс)
Как успеть посмотреть все обучающие ролики на YouTube (Ускорение выше 2х)
Поиск уникальных элементов в коллекции
Длина последнего слова в строке (3 решения) (leetcode)
Ревью кода из интервью #3
Проверка правильности использования заглавных букв (2 решения) (leetcode)
Как найти утерянный коммит: Git reflog
Ревью кода из интервью 5 (LIVE)
Вращение матрицы (hackerrank)
Как собрать Java-проект без JDK, Maven и Gradle
Прокрутка односвязного списка (leetcode)
Выдача купюр банкоматом (Яндекс)
Счастливое число (2 решения) (leetcode)
Паспортный контроль (2 решения)
Обращение строки символов
LFU кэш 2 (Least Frequently Used) (leetcode)
Поиск максимальной суммы двух элементов в неупорядоченном списке за O(n)
Ревью кода из интервью 4 (LIVE)
Проверка наличия дубликатов в несортированном массиве (2 решения)
Подсчет единиц в бинарной записи числа (leetcode)
Водительский экзамен
Поиск маршрута спуска золотоискателя с горы
Web crawler (парсер сайта) на Java
Топологическая сортировка. Нахождение цикла в графе
GitHub Actions: workflows, coverage, badges
Вывод уникальных значений для коллекции двойной вложенности (2 решения)
Определение года с максимальным количеством живущих людей (2 решения)
Поиск для заданного элемента массива k соседних элементов, ближайших к нему по величине (Яндекс)
Самодельный ThreadPoolExecutor
Ревью кода из интервью 6 (LIVE)
Поиск наиболее длинного слова из словаря, которое можно сложить из заданного набора символов
Рефакторинг Spring Boot сервиса из тестового задания
Слияние k упорядоченных массивов быстрее, чем за kN*log(kN)
Возведение числа в степень (2 способа) (leetcode)
Получение одной строки из другой за одно изменение
Spring Boot приложение с использованием PostgreSQL JSONB
Объединение упорядоченных массивов в массив без дубликатов
Поиск в строке наиболее длинной подстроки без повторений (leetcode)
Использование Hibernate Validator для валидации DTO сервиса
Инкремент большого целого, представленного в виде массива цифр (leetcode)
Определение простых делителей, меньших заданного числа. Решето Эратосфена (4 решения)