GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - AlbinMath/leetcode: LeetCode solutions, DSA algorithms, data structures, coding interview problems, and programming solutions in Python, C++, and JavaScript with explanations, complexity analysis, and optimized approaches. Continuously updated.

BranchesTags
Open more actions menu

Latest commit

 

History

15,179 Commits
15,179 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
algorithms
algorithms
 
 
data-structures
data-structures
 
 
difficulty
difficulty
 
 
languages
languages
 
 
leetcode
leetcode
 
 
metadata
metadata
 
 
patterns
patterns
 
 
scripts
scripts
 
 
.gitignore
.gitignore
 
 
All_Problems.md
All_Problems.md
 
 
README.md
README.md
 
 

Repository files navigation

LeetCode Solutions & DSA Practice

A continuously updated collection of LeetCode solutions, algorithm explanations, data structures, and coding interview patterns.

This repository contains solved LeetCode problems with explanations, complexity analysis, and source code. Problems are organized by LeetCode number and grouped by algorithmic pattern, data structure, difficulty, and programming language.

What You'll Find

  • Comprehensive Explanations: Step-by-step algorithm walkthroughs, key insights, and common pitfalls.
  • Multi-Language Solutions: Python, C++, JavaScript, TypeScript, Java, SQL, and more.
  • Complexity Analysis: Explicit Time and Space complexity ($O(N)$, $O(\log N)$, $O(1)$) for every solution.
  • Pattern & Topic Indexing: Grouped by Binary Search, Sliding Window, Two Pointers, Hash Maps, Stacks, Trees, Graphs, Dynamic Programming, and SQL.
  • Machine-Readable Metadata: Structured JSON catalog available in metadata/problems.json.

Recently Solved

# Problem Difficulty Pattern Language Solution
4062 Transform Array Using Pair Operations Medium Stack & Queue Python Explanation
4055 Count Shadow Pairs II Hard Array / General Python Explanation
4051 Count Subarrays with Distant Sums Hard Array / General Python Explanation
4033 Valid K-Unique Subarrays I Hard Hash Map Python Explanation
4017 Peaks in Array II Hard Array / General Python Explanation
4013 Count Subarrays With Even Odd Ratio II Hard Two Pointers Python Explanation
4011 Count Subarrays With Even Odd Ratio I Medium Two Pointers Python Explanation
3985 Palindromic Subarray Sum Hard Array / General Python Explanation
3962 Maximum Subarray Sum After at Most K Swaps Hard Array / General C++ Explanation
3943 Number of Pairs After Increment Hard Array / General Python Explanation
3934 Smallest Unique Subarray Hard Array / General Python Explanation
3904 Smallest Stable Index II Medium Array / General JavaScript Explanation
3903 Smallest Stable Index I Easy Tree & Graph JavaScript Explanation
3899 Angles of a Triangle Medium Math & Logic Python Explanation
3876 Construct Uniform Parity Array II Medium Array / General C++ Explanation

Navigation & Topic Hubs

1. By Pattern

  • Hash Map
  • Two Pointers
  • Sliding Window
  • Binary Search
  • Dynamic Programming
  • Greedy
  • Monotonic Stack
  • Stack & Queue
  • Tree & Graph
  • Linked List
  • Math & Logic
  • Database / SQL
  • Backtracking
  • Prefix Sum
  • Fast & Slow Pointers

2. By Difficulty

  • Easy Problems
  • Medium Problems
  • Hard Problems

3. By Programming Language

  • Python Solutions
  • C++ Solutions
  • JavaScript Solutions
  • TypeScript Solutions
  • Java Solutions
  • SQL Solutions

Complete Problem Directory

Browse the full index of all solved problems in All_Problems.md.


Repository Architecture

AlbinMath/leetcode
├── README.md
├── All_Problems.md
├── patterns/             # Categorized pattern hubs
├── algorithms/           # Algorithm index hubs
├── data-structures/      # Data structure index hubs
├── difficulty/           # Easy, Medium, Hard hubs
├── languages/            # Language-specific hubs
├── metadata/             # problems.json dataset
├── scripts/              # Automation scripts
└── leetcode/             # Standardized problem directories

License & Repository Information

GitHub: AlbinMath/leetcode
Continuously updated as new LeetCode problems are solved.

About

LeetCode solutions, DSA algorithms, data structures, coding interview problems, and programming solutions in Python, C++, and JavaScript with explanations, complexity analysis, and optimized approaches. Continuously updated.

github.com/AlbinMath/leetcode

Topics

algorithmsalgorithms-and-data-structurescoding-interviewcoding-interviewscompetitive-programmingcppdsainterview-preparationinterview-preparation-kitinterview-preparation-platformjavascriptleetcodeleetcode-javascriptleetcode-practiceleetcode-questionsleetcode-solutionsproblem-solvingproblem-solving-algorithmspython

Resources

Readme
Activity

Stars

1 star

Watchers

0 watching

Forks

1 fork
Report repository

Releases

Packages

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.