Портфолио

meet_fiends

"Meet friends" сервис организации встреч и совещаний, выполнен ивпользуя веб-технологии HTML/CSS/JS.

omelet

"Omelet" twitter-like соц. сеть выполненная с использованием Spring boot starter, Spring Data и JWT

data_processing_pipeline

Конвеер обработки данных на Python, с использованием библиотек Pandas и NumPy

IoT_project_dashboard

Реализация технического задания на тему веб интерфейс проекта интернета вещей.

games_showcase

Демонстрация игр, созданных с помощью различных инструментов экосистемы python. Да, мне тоже иногда нравится разрабатывать забавные проекты.

quiz_constructor

Приложение, реализующее проведение викторин, выполнен с использованием микрофреймворка Flask.

Соревновательное программирование

[Arrays] 128.Longest Consecutive Sequence

Задача: на вход подается не отсортированный массив целых чисел nums, нужно вернуть длинну самой длинной растушей последовательности чисел.
Необходимо написать алгоритм срабатывающий за время O(n).
Ограничения:
0 <= nums.length <= 105
-109 <= nums[i] <= 109

[Arrays] 238.Product of Array Except Self

Задача: на вход подается массив целых чисел nums, нужно вернуть такой массив answer, в котором бы answer[i] будет равен произведению всех элементов массива nums, заисключением элемента nums[i].
Необходимо написать алгоритм срабатывающий за время O(n).
Ограничения:
2 <= nums.length <= 105
-30 <= nums[i] <= 30.