Skip to content

eibarcenas/leetcode-advanced-patterns

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LeetCode Advanced Patterns (Medium & Hard)

📌 Author

Erick Bárcenas
Software & Cloud Architect | AWS · GCP · AI · DevOps

📋 Overview

This repository contains curated Medium and Hard LeetCode problems, organized by category and difficulty, with clean, well-documented solutions.

The goal of this repo is to:

  • Strengthen algorithmic thinking
  • Master common interview patterns
  • Serve as a long-term reference for advanced problem solving

📚 Topics Covered

  • Arrays & Dynamic Programming
  • Sliding Window & Prefix Techniques
  • Strings & Subsequence Problems
  • Matrix / Grid Traversal
  • Graphs & BFS / DFS
  • Greedy & Optimization
  • Advanced Data Structures

📂 Repository Structure

leetcode-advanced-patterns/
├── arrays/
│   ├── medium/
│   └── hard/
├── strings/
│   ├── medium/
│   └── hard/
├── matrix/
│   ├── medium/
│   └── hard/
└── utils/

✍️ Solution Format

Each solution includes:

  • Problem description & LeetCode link
  • Clear explanation of the approach
  • Time & space complexity analysis
  • Clean, readable, interview-ready code

🚀 Tech Stack

  • Python 3.11
  • Typed code (typing)
  • Interview-focused style and structure

🎯 Who is this for?

  • Software Engineers
  • Backend / Platform Engineers
  • Cloud & DevOps Engineers preparing for interviews
  • Engineers targeting Senior / Staff / Architect roles

About

Advanced LeetCode solutions (Medium & Hard) organized by category, focused on algorithmic patterns, clean code, and interview-ready explanations for senior engineers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages