Skip to content

ilenhanako/brain-dump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my brain

DSA

A daily attempt to complete 150 leetcode questions for fun :>

start: 11June

1. Arrays and Hashing

  • 217 Contains Duplicate, Easy, June
  • 242 Valid Anagram, Easy, June
  • 1 Two Sum, Easy, June
  • Group Anagrams, Medium
  • Top K Frequent Elements, Medium
  • Encode and Decode Strings, Medium
  • Product of Array Except Self, Medium
  • Valid Sudoku, Medium
  • Longest Consecutive Sequence, Medium

2. Two Pointers

  • 9 Valid Palindrome, Easy, June
  • Two Sum 2 Input Array is Sorted, Medium
  • 3Sum, Medium
  • Container with Most Water, Medium
  • Trapping Rain Water, Hard

3. Stack

  • 20 Valid Parentheses, Easy, June
  • Min Stack, Medium
  • Evaluate Reverse Polish Notation, Medium
  • Generate Parentheses, Medium
  • Daily Temperatures, Medium
  • Car Fleet, Medium
  • Largest Rectangle in Histogram, Hard

4. Binary Search

  • 704 Binary Search, Easy, June
  • Search A 2D Matrix, Medium
  • Koko Eating Bananas, Medium
  • Find Minimum in Rotated Sorted Array, Medium
  • Search in Rotated Sorted Array, Medium
  • Time Based Key Value Store, Medium
  • Medium of Two Sorted Arrays, Hard

5. Sliding Window

  • 121 Best Time to Buy and Sell Stock, Easy, June
  • Longest Substring Without Repeating Characters, Medium

6. Linked List

  • 206 Reverse Linked List, Easy, June
  • 21 Merge Two Sorted Lists, Easy, June
  • 141 Linked List Cycle, Easy, June
  • Reorder list, Medium
  • Remove Nth Node From End of List, Medium
  • Copy List with Random Pointer, Medium
  • Add 2 Numbers, Medium
  • Find the Duplicate Number, Medium
  • LRU Cache, Medium
  • Merge K sorted Lists, Hard
  • Reverse Nodes in K Group, Hard

7. Trees

  • 226 Invert Binary Trees, Easy
  • Max Depth Binary Tree, Easy
  • Diameter of Binary Tree, Easy
  • Balanced Binary Tree, Easy
  • Same Tree, Easy
  • Subtree of Another Tree, Easy

8. Tries

9. Backtracking

10. Heap/Priority Queue

11. Graphs

12. 1-D DP

Intervals

Greedy

Advanced Graphs

2-D DP

Bit Manipulation

Math and Geometry

About

a compilation of all the courses & knowledge

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published