creator cover Александр Бармин
Александр Бармин

Александр Бармин 

Оригинальный контент про Java & Spring Framework

10subscribers

45posts

goals1
1 of 50 paid subscribers
Наберу 50 подписчиков и буду выпускать два видео про Spring Framework в неделю

About

Добро пожаловать на мою страницу на Boosty! Я создал ее, чтобы делиться оригинальным и полезным контентом по Java и Spring Framework, который поможет вам освоить эти инструменты и сразу применить их на практике.
Почему стоит поддерживать именно меня:
* Практический подход: Я делаю акцент на лучших практиках и практических заданиях, которые вы сразу можете применять на своих проектах.
* Оригинальный контент: Все ролики созданы мной с нуля на основе моих личных знаний и опыта. 
* Поддержка и консультации: Вы всегда можете обратиться за помощью или консультацией в частном порядке. 
* Эксклюзивные материалы: Доступ к видео еще до того, как оно будет опубликовано на других платформах.
Ваше участие важно
Поддерживая меня на Boosty, вы показываете, что моя работа важна и помогаете создавать качественный контент. Вместе мы можем больше!

Maximum Subarray - [LEET] Code with me #45

Ищем подмассив произвольной длинный с максимальной суммой. Задача решается с использованием скользящего окна или алгоритма Кадано. Также разберем рекурсивный подход, основанный на идее divide and conquer.
Группа в Telegram: http://t.me/java_weekly

Pow x ^ n - [LEET] Code with me #48

Реализуем функцию возведения в степень без использования стандартной библиотеки. Для повышения производительности воспользуемся знаниями из школьного курса алгебры. 
Это последнее, семидесятое, видео в 2024 году. За весь год мои видео посмотрели более 61 тысячи раз, что составляет более 8 тысяч часов. А еще на канал на YouTube подписалось больше 1100 новых зрителей. Довольно неплохой рост, на мой взгляд!
Спасибо всем, кто был со мной в 2024 году, увидимся в новом, 2025 году!
Вступайте в группу в Telegram: http://t.me/java_weekly

Group Anagrams - [LEET] Code with me 47


Группируем анаграммы вместе. Анаграммы - слова, которые могут быть преобразованы друг в друга путем перестановки букв в них. Очевидное решение с сортировкой работает, но не дает достаточной производительности, поэтому напишем свой несложный алгоритм хеширования.
Вступайте в группу в Telegram: http://t.me/java_weekly

Jump Game II - [LEET] Code with me #44

Задача на динамическое программирование. Иногда кажется, что самые быстрые алгоритмы на LeetCode это далеко не самые правильные или подходящие, поэтому рассмотрим сначала хороший алгоритм, а потом быстрый. 
Вступайте в группу в Telegram: http://t.me/java_weekly

Wildcard Matching - [LEET] Code with me #43

Еще одна сложная задача на написание собственного ограниченного движка регулярных выражений. Сначала попробуем применить наиболее логичный подход - класс Pattern, затем реализуем тривиальное решение, а затем решение на базе динамического программирования. 
Вступайте в группу в Telegram: http://t.me/java_weekly

Multiply Strings - [LEET] Code with me #42


Следующая задачка уже среднего уровня сложности на длинную арифметику - нужно умножить два числа представленные в виде строк. Применим метод, известный каждому еще со школы - умножение столбиком.
Вступайте в группу в Telegram: http://t.me/java_weekly

Trapping Rain Water - [LEET] Code with me #41


Задачка уровня Hard на вычисление количества воды, которую можно налить на поверхность нестабильной высоты. Задача выглядит сложной, но, по факту, два указателя и вычисление локального минимума.
Вступайте в группу в Telegram: http://t.me/java_weekly
Subscription levels1

Senior-помидор

$7.3 per month
На поддержку автора и выпуск новых видео
Go up