Этот репозиторий содержит мои решения задач с LeetCode, структурированные по алгоритмическим паттернам. Каждое решение сопровождается кратким описанием ключевой идеи, оценкой временной и пространственной сложности. Репозиторий создан для:
- Систематизации знаний – задачи сгруппированы по темам, чтобы легче было повторять и вспоминать подходы.
- Быстрого поиска – если нужно вспомнить, как решается задача на «два указателя» или «скользящее окно», вы заходите в соответствующую папку.
- Демонстрации навыков – для собеседований или личного портфолио.
README.md– этот файл (общее описание, оглавление, прогресс).- Папки по темам:
Каждая папка содержит README.md с краткой теорией по паттерну и списком задач с указанием сложности.
- Выберите нужную тему в оглавлении.
- Откройте папку и посмотрите
README.md— там объясняется суть подхода. - Внутри каждой задачи есть описание, код и сложность.
- Используйте это для повторения, поиска идей или подготовки к собеседованиям.
Для каждой задачки существуют тесты с несколькими сценариями. Найти тесты можно в директории test -> java -> ru -> javlasov -> ...
Если вы нашли ошибку или хотите предложить улучшение, напишите мне в telegram: https://t.me/JaVlasov
This repository contains my solutions to LeetCode problems, organized by algorithmic patterns. Each solution includes a brief explanation of the key idea, time and space complexity analysis. The repo is designed for:
- Organizing knowledge – problems are grouped by topic for easy review and recall.
- Quick lookup – need a refresher on Two Pointers? Go to the
two-pointersfolder. - Showcasing skills – for interviews or personal portfolio.
README.md– this file (overview, table of contents, progress).- Topic folders:
Each folder contains a README.md with a brief theory of the pattern and a list of problems with complexity.
- Pick a topic from the table of contents.
- Open the folder and read the
README.md– it explains the core idea of the pattern. - Inside each problem folder, you'll find the solution code, a short explanation, and complexity.
- Use this to review, find inspiration, or prepare for interviews.
For all tasks exists tests with few scenario. You can find test in directory test -> java -> ru -> javlasov -> ...
If you found an error or want to suggest an improvement - write me in telegram: https://t.me/JaVlasov