Skip to content

Latest commit

History

141 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

LeetCode Solutions: Algorithms & Data Structures

JDK Badgejunit Badgeassertj BadgeMaven Badge

О репозитории

Этот репозиторий содержит мои решения задач с LeetCode, структурированные по алгоритмическим паттернам. Каждое решение сопровождается кратким описанием ключевой идеи, оценкой временной и пространственной сложности. Репозиторий создан для:

  • Систематизации знаний – задачи сгруппированы по темам, чтобы легче было повторять и вспоминать подходы.
  • Быстрого поиска – если нужно вспомнить, как решается задача на «два указателя» или «скользящее окно», вы заходите в соответствующую папку.
  • Демонстрации навыков – для собеседований или личного портфолио.

Структура

Каждая папка содержит README.md с краткой теорией по паттерну и списком задач с указанием сложности.

Как пользоваться

  1. Выберите нужную тему в оглавлении.
  2. Откройте папку и посмотрите README.md — там объясняется суть подхода.
  3. Внутри каждой задачи есть описание, код и сложность.
  4. Используйте это для повторения, поиска идей или подготовки к собеседованиям.

Тесты:

Для каждой задачки существуют тесты с несколькими сценариями. Найти тесты можно в директории test -> java -> ru -> javlasov -> ...

Контакты

Если вы нашли ошибку или хотите предложить улучшение, напишите мне в telegram: https://t.me/JaVlasov


About this repository

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-pointers folder.
  • Showcasing skills – for interviews or personal portfolio.

Structure

Each folder contains a README.md with a brief theory of the pattern and a list of problems with complexity.

How to use

  1. Pick a topic from the table of contents.
  2. Open the folder and read the README.md – it explains the core idea of the pattern.
  3. Inside each problem folder, you'll find the solution code, a short explanation, and complexity.
  4. Use this to review, find inspiration, or prepare for interviews.

Tests:

For all tasks exists tests with few scenario. You can find test in directory test -> java -> ru -> javlasov -> ...

Contact to me:

If you found an error or want to suggest an improvement - write me in telegram: https://t.me/JaVlasov

About

LeetCode Solutions

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages