Skip to content

Analysis and solutions to LeetCode problems categorized by theme and selected mainly from NeetCode150 and Grind75

Notifications You must be signed in to change notification settings

racoelhosilva/leetCode

Repository files navigation

LeetCode Solutions/Analysis

Collection of my solutions to LeetCode problems in C++


Current Goal: start solving medium-difficulty exercises across every topic


Table of Contents

Progress Tracking

Problems Solved

Total 61

Search By Topic

Topic Number
Arrays & Hashing 7
Backtracking 0
Binary Search 2
Binary Trees 14
Bit Manipulation 6
Dynamic Programming 1D 2
Dynamic Programming 2D 0
Graphs 3
Graphs Advanced 0
Greedy 1
Intervals 2
Linked Lists 5
Math & Geometry 4
Priority Queue 3
Sliding Window 2
Stack 4
Tries 0
Two Pointers 6

Search By Difficulty

Difficulty Number
Easy 48
Medium 13
Hard 0

Milestones

Date Description
02/11/2023 Initialized the repository
04/12/2023 Completed Grind75 and NeetCode150 Easy problems
16/12/2023 Created scripts and reorganized file structure

Useful Links

Curated Problems

  • NeetCode 150: a collection of 150 problems divided by topics with detailed video explanations and implementation examples in various programming languages
  • Grind 75: a collection of 75 problems ordered by difficulty. The website also provides a good way to schedule and track the progress of these exercises

Learning Materials

  • Bit Manipulation Hacks: a collection of multiple Bit Twiddling hacks and tricks to execute various operations quickly

Organization

  • Custom Scripts: a collection of my custom scripts (made in Bash). These include, among others, scripts for creating the folder structure, creating new files with headers and archiving them accordingly

About

Analysis and solutions to LeetCode problems categorized by theme and selected mainly from NeetCode150 and Grind75

Topics

Resources

Stars

Watchers

Forks

Languages