Skip to content

Latest commit

 

History

History
337 lines (325 loc) · 152 KB

README.md

File metadata and controls

337 lines (325 loc) · 152 KB

Algorithms

ID Blog Solutions Diffculty Tags
Next-Node-on-Its-Right Next Node on Its Right 1
.cpp
MEDIUM BFS
Just-Average Just Average 1
.py
EASY MATH
Number-of-Islands Number of Islands 1
.py
MEDIUM DFS
N-Rooks N Rooks 1
.py
EASY MATH
The-Auditor The Auditor 1
.py
MEDIUM MATH
As-Before-Bs As Before Bs 1
.cpp
MEDIUM DP
Largest-Anagram-Group Largest Anagram Group 1
.py
MEDIUM HASH TABLE
123-Number-Flip 123 Number Flip 1
.py
EASY GREEDY
MATH
Swap-Consecutive-Pair-of-Even-Numbers Swap Consecutive Pair of Even Numbers 1
.cpp
EASY SWAP
ARRAY
Shipping-and-Receiving Shipping and Receiving 1
.py
MEDIUM GRAPH
Interval-Overlaps Interval Overlaps 1
.py
MEDIUM MATH
TWO POINTER
camelCase camelCase 1
.cpp
EASY STRING
Repeating-String Repeating String 1
.cpp
EASY STRING
Subsequence-Strings Subsequence Strings 1
.cpp
MEDIUM STRING
Interleaved-String Interleaved String 1
.py
EASY STRING
Largest-Difference-Between-Node-and-a-Descendant Largest Difference Between Node and a Descendant 1
.cpp
MEDIUM DFS
Arithmetic-Sequences Arithmetic Sequences 1
.cpp
MEDIUM DP
Longest-Prefix-that-Is-a-Suffix Longest Prefix that Is a Suffix 1
.cpp
HARD ROLLING HASH
Leaderboard Leaderboard 1
.py
EASY HASH TABLE
Sum-of-Two-Numbers-Less-Than-Target Sum of Two Numbers Less Than Target 1
.py
EASY MATH
TWO POINTER
Poly-Knapsack Poly Knapsack 1
.py
MEDIUM DP
Counting-Maximal-Value-Roots-in-Binary-Tree Counting Maximal Value Roots in Binary Tree 2
.py
.cpp
EASY DFS
Sudoku-Validator Sudoku Validator 1
.py
MEDIUM HASH TABLE
Rod-Cutting Rod Cutting 1
.py
MEDIUM DP
Rate-Limiter Rate Limiter 1
.py
EASY QUEUE
Diagonal-Tree-Traversal Diagonal Tree Traversal 1
.cpp
MEDIUM DFS
Leaves-in-Same-Level Leaves in Same Level 1
.py
MEDIUM BFS
Atbash-Cipher Atbash Cipher 1
.cpp
EASY STRING
Most-Frequent-Number-in-Intervals Most Frequent Number in Intervals 1
.py
EASY LINE SWEEPING
Linked-List-Delete-Last-Occurrence-of-Value Linked List Delete Last Occurrence of Value 1
.py
MEDIUM SEARCH
Sum-of-the-digits Sum of the digits 1
.cpp
EASY RECURSIVE
MATH
Sum-of-Nodes-with-Even-Grandparent-Values Sum of Nodes with Even Grandparent Values 1
.cpp
MEDIUM DFS
Left-Side-View-of-a-Tree Left Side View of a Tree 2
.py
.cpp
MEDIUM BFS
Column-Sort Column Sort 1
.cpp
EASY SORT
MATRIX
Leaf-Equivalent-Trees Leaf Equivalent Trees 1
.py
MEDIUM DFS
Sum-of-Three-Numbers Sum of Three Numbers 1
.cpp
MEDIUM TWO POINTER
Largest-Elements-in-Their-Row-and-Column Largest Elements in Their Row and Column 1
.py
EASY MATH
Length-of-Longest-Balanced-Subsequence Length of Longest Balanced Subsequence 1
.py
MEDIUM STRING
STACK
Packing-Boxes Packing Boxes 1
.py
MEDIUM ONE-LINER
Factorial-Sum Factorial Sum 1
.cpp
MEDIUM GREEDY
MATH
Linked-List-Jumps Linked List Jumps 2
.py
.cpp
EASY RECURSION
Run-Length-Encoding Run Length Encoding 1
.py
EASY STRING
Longest-Tree-Path Longest Tree Path 1
.py
MEDIUM DFS
RECURSION
Z-Sum Z Sum 1
.py
EASY MATH
Pairwise-Linked-List-Swap Pairwise Linked List Swap 1
.py
MEDIUM RECURSION
Search-in-a-Binary-Search-Tree Search in a Binary Search Tree 1
.py
MEDIUM RECURSION
Recursive-Index Recursive Index 1
.cpp
EASY SIMULATION
Longest-Common-Prefix Longest Common Prefix 1
.py
EASY STRING
Rotation-of-Another-String Rotation of Another String 1
.py
EASY STRING
Split-List Split List 1
.cpp
EASY SUFFIX
PREFIX SUM
Making-Change Making Change 1
.py
MEDIUM GREEDY
MATH
Triangle-Triplets Triangle Triplets 1
.py
MEDIUM TWO POINTER
Sliding-Window-Max Sliding Window Max 1
.cpp
HARD QUEUE
Collecting-Disappearing-Coins Collecting Disappearing Coins 1
.py
MEDIUM DP
Count-Substrings-With-All-1s Count Substrings With All 1s 1
.py
MEDIUM MATH
Word-Formation Word Formation 1
.cpp
EASY HASH TABLE
Valid-N-Queens Valid N Queens 1
.cpp
MEDIUM HASH TABLE
Sentence-Reversal Sentence Reversal 1
.py
MEDIUM STRING
Back-to-Front-Linked-List Back to Front Linked List 1
.cpp
MEDIUM RECURSION
Danny-Heap Danny Heap 1
.cpp
EASY HEAP
Only-Child Only Child 1
.cpp
MEDIUM BFS
Sum-of-the-Deepest-Nodes Sum of the Deepest Nodes 1
.py
MEDIUM BFS
Tree-Sum Tree Sum 1
.py
MEDIUM BFS
N-Queens-Puzzle N Queens Puzzle 1
.py
HARD DFS
Paint-Bucket Paint Bucket 1
.cpp
MEDIUM BFS
Unique-Occurrences Unique Occurrences 1
.py
MEDIUM HASH TABLE
Recurring-Character Recurring Character 1
.py
EASY HASH TABLE
Longest-Increasing-Subsequence Longest Increasing Subsequence 1
.py
MEDIUM GREEDY
Max-Product-of-Two-Numbers Max Product of Two Numbers 1
.py
EASY MATH
Making-List-Values-Equal Making List Values Equal 1
.cpp
EASY MATH
Minimum-Cost-Sort Minimum Cost Sort 1
.cpp
EASY SORT
Longest-Increasing-Path Longest Increasing Path 1
.py
HARD DP
Kth-Smallest-in-a-Binary-Search-Tree Kth Smallest in a Binary Search Tree 1
.cpp
MEDIUM DFS
Maximum-Non-Adjacent-Tree-Sum Maximum Non Adjacent Tree Sum 1
.py
MEDIUM DP
A-Strictly-Increasing-Linked-List A Strictly Increasing Linked List 1
.py
EASY LINKED LIST
Fixed-Point Fixed Point 1
.py
EASY BINARY SEARCH
Complete-an-Arithmetic-Sequence Complete an Arithmetic Sequence 1
.py
EASY MATH
Tree-From-PreInorder-Traversals Tree From PreInorder Traversals 1
.py
MEDIUM RECURSION
Surrounded-Islands Surrounded Islands 1
.py
MEDIUM DFS
Base-3-to-Integer Base 3 to Integer 1
.cpp
EASY MATH
Odd-Number-of-Digits Odd Number of Digits 1
.py
EASY MATH
A-Flight-of-Stairs A Flight of Stairs 1
.py
MEDIUM DP
Remove-Half-of-the-List Remove Half of the List 1
.py
MEDIUM GREEDY
Linked-List-to-Integer Linked List to Integer 1
.cpp
EASY MATH
LINKED LIST
Kth-Last-Node-of-a-Linked-List Kth Last Node of a Linked List 1
.cpp
MEDIUM LINKED LIST
Robinhood Robinhood 1
.cpp
EASY MATH
Minimax-Tree Minimax Tree 1
.cpp
MEDIUM DFS
String-Clockwise-Shift String Clockwise Shift 1
.py
EASY STRING
Inorder-Successor Inorder Successor 1
.py
MEDIUM BST
Large-to-Small-Sort Large to Small Sort 1
.cpp
EASY SORT
TWO POINTER
ARRAY
Knight-Moves-to-Target-Coordinate Knight Moves to Target Coordinate 1
.py
MEDIUM DP
Points-on-a-Line Points on a Line 1
.py
HARD HASH TABLE
MATH
Diagonal-Sort Diagonal Sort 1
.cpp
MEDIUM SORT
Reverse-Graph Reverse Graph 1
.cpp
MEDIUM GRAPH
Palindrome-Linked-List Palindrome Linked List 2
.py
.cpp
MEDIUM RECURSION
LINKED LIST
STACK
Beer-Bottles Beer Bottles 1
.py
EASY MATH
Eat-Bananas-in-K-Hours Eat Bananas in K Hours 1
.py
MEDIUM BINARY SEARCH
Number-of-Hops Number of Hops 1
.cpp
MEDIUM GREEDY
Longest-Consecutive-Run-of-1s-in-Binary Longest Consecutive Run of 1s in Binary 1
.py
MEDIUM BIT
Split-Product Split Product 1
.cpp
MEDIUM GREEDY
Make-Strings-Same Make Strings Same 1
.cpp
EASY HASH TABLE
STRING
Unlock-Rooms Unlock Rooms 1
.py
MEDIUM DFS
Sort-a-Linked-List Sort a Linked List 1
.py
MEDIUM RECURSION
MERGE SORT
Binary-Matrix-Leftmost-One Binary Matrix Leftmost One 1
.py
MEDIUM MATH
No-New-Friends No New Friends 1
.py
MEDIUM GRAPH
Level-Order-Binary-Search-Tree-to-Linked-List Level Order Binary Search Tree to Linked List 1
.cpp
MEDIUM BFS
Flip-to-Zeros Flip to Zeros 1
.py
EASY MATH
Candy-Race Candy Race 1
.py
HARD DP
Leftmost-Deepest-Tree-Node Leftmost Deepest Tree Node 1
.py
MEDIUM BFS
3-and-7 3 and 7 1
.py
EASY MATH
RECURSION
Number-of-Unique-Binary-Search-Trees Number of Unique Binary Search Trees 1
.py
MEDIUM MATH
DP
Swap-Characters-to-Equalize-Strings Swap Characters to Equalize Strings 1
.py
EASY HASH TABLE
STRING
Line-of-People Line of People 1
.py
EASY MATH
Sum-Tree Sum Tree 2
.cpp
MEDIUM BFS
RECURSION
DFS
QUEUE
IP-Address IP Address 1
.py
EASY STRING
Number-of-Quadruplets-That-Sum-Target Number of Quadruplets That Sum Target 1
.py
MEDIUM HASH TABLE
Index-with-Equal-Left-and-Right-Sums Index with Equal Left and Right Sums 1
.py
EASY PREFIX SUM
A-unique-string A unique string 1
.cpp
EASY HASH TABLE
STRING
Univalue-Tree Univalue Tree 1
.py
MEDIUM BFS
Trie Trie 1
.cpp
MEDIUM TRIE
FizzBuzz FizzBuzz 1
.py
EASY ARRAY
Lowest-Sum-of-Pair-Larger-than-Target Lowest Sum of Pair Larger than Target 1
.py
MEDIUM MATH
TWO POINTER
Equivalent-Value-and-Frequency Equivalent Value and Frequency 2
.py
.cpp
EASY HASH TABLE
Sort-List-by-Reversing-Once Sort List by Reversing Once 1
.py
MEDIUM SORT
TWO POINTER
Flight-Itinerary Flight Itinerary 1
.py
MEDIUM GRAPH
Minimum-Distance-of-Two-Words-in-a-Sentence Minimum Distance of Two Words in a Sentence 1
.py
EASY STRING
Index-into-an-Infinite-String Index into an Infinite String 2
.py
.cpp
EASY MATH
STRING
Unobstructed-Buildings Unobstructed Buildings 1
.py
EASY STACK
List-Equality-with-Increments List Equality with Increments 1
.py
EASY ARRAY
Subtree-with-Maximum-Value Subtree with Maximum Value 1
.py
MEDIUM DFS
RECURSION
Sudoku-Solver Sudoku Solver 1
.py
MEDIUM DFS
Sort-List-by-Hamming-Weight Sort List by Hamming Weight 1
.cpp
EASY MATH
Sum-of-Two-Numbers-in-BSTs Sum of Two Numbers in BSTs 1
.cpp
MEDIUM DFS
BINARY SEARCH
Maximize-Social-Distancing Maximize Social Distancing 1
.cpp
EASY MATH
ARRAY
Island-Shape-Perimeter Island Shape Perimeter 1
.py
MEDIUM MATH
Compress-String Compress String 1
.py
EASY STRING
K-Numbers-Greater-Than-or-Equal-to-K K Numbers Greater Than or Equal to K 1
.py
EASY BINARY SEARCH
Largest-Island-Area Largest Island Area 1
.py
MEDIUM DFS
Penny-for-Your-Thoughts Penny for Your Thoughts 1
.cpp
EASY STRING
Buying-Cars Buying Cars 1
.py
EASY GREEDY
Reverse-Words Reverse Words 1
.py
EASY STRING
A-Number-and-Its-Triple A Number and Its Triple 1
.cpp
EASY HASH TABLE
Tree-Traversal Tree Traversal 1
.cpp
MEDIUM STACK
ASCII-String-to-Integer ASCII String to Integer 1
.cpp
EASY STRING
Interleaved-Linked-List Interleaved Linked List 1
.cpp
MEDIUM RECURSION
Largest-Product-of-Contiguous-Digits Largest Product of Contiguous Digits 1
.py
EASY SLIDING WINDOW
Repeated-K-Length-Substrings Repeated K Length Substrings 2
.py
.cpp
EASY HASH TABLE
STRING
SLIDING WINDOW
Sliding-Window-Product Sliding Window Product 1
.cpp
MEDIUM MATH
Almost-Same-Strings Almost Same Strings 1
.py
MEDIUM HASH TABLE
Add-Linked-Lists Add Linked Lists 1
.py
MEDIUM MATH
Multiple-Coin-Flips Multiple Coin Flips 1
.py
MEDIUM DP
Cutting-Binary-Search-Tree Cutting Binary Search Tree 1
.py
MEDIUM BST
RECURSION
Verify-Max-Heap Verify Max Heap 1
.py
EASY HEAP
Insertion-Index-in-Sorted-List Insertion Index in Sorted List 1
.py
Longest-Substring-with-Character-Count-of-at-Least-K Longest Substring with Character Count of at Least K 1
.py
MEDIUM DIVIDE-AND-CONQUER
Matrix-Prefix-Sum Matrix Prefix Sum 2
.py
.cpp
EASY MATH
PREFIX SUM
K-and-K K and K 1
.py
EASY HASH TABLE
Unique-Ab-Strings Unique Ab Strings 1
.py
EASY MATH
Linked-List-Union Linked List Union 1
.py
MEDIUM RECURSION
Convert-to-Full-Binary-Tree Convert to Full Binary Tree 1
.cpp
MEDIUM DFS
RECURSION
Vertical-Lines-in-Binary-Tree Vertical Lines in Binary Tree 1
.py
EASY BFS
Anagram-Substrings Anagram Substrings 1
.py
MEDIUM SLIDING WINDOW
Longest-Strictly-Increasing-Then-Decreasing-Sublist Longest Strictly Increasing Then Decreasing Sublist 1
.py
MEDIUM DP
String-Sequence String Sequence 1
.cpp
EASY MEMOIZATION
RECURSION
Number-of-Bits Number of Bits 1
.py
EASY MATH
Vigenere-Cipher Vigenere Cipher 1
.cpp
EASY STRING
Maximum-Number-by-Inserting-Five Maximum Number by Inserting Five 1
.py
EASY MATH
Central-Linked-List Central Linked List 1
.py
MEDIUM TWO POINTER
Consecutive-Ones Consecutive Ones 1
.cpp
EASY ARRAY
Run-Length-Decoding Run Length Decoding 2
.py
.cpp
EASY STRING
Noisy-Palindrome Noisy Palindrome 1
.py
EASY TWO POINTER
Course-Scheduling Course Scheduling 1
.py
MEDIUM TOPOLOGICAL SORT
GRAPH
Collatz-Sequence Collatz Sequence 1
.cpp
EASY MATH
RECURSION
Binary-Search-Tree-Validation Binary Search Tree Validation 1
.py
MEDIUM RECURSION
Remove-Duplicates-in-Linked-List Remove Duplicates in Linked List 1
.cpp
MEDIUM HASH TABLE
Largest-Square-Submatrix Largest Square Submatrix 1
.py
HARD DP
Shortest-String Shortest String 1
.cpp
EASY MATH
STRING
Big-Numbers Big Numbers 1
.cpp
EASY MATH
Max-Product-of-Three-Numbers Max Product of Three Numbers 1
.py
EASY MATH
Tree-Detection Tree Detection 1
.py
MEDIUM DFS
GRAPH
Number-of-Sublists-with-Max-in-Interval Number of Sublists with Max in Interval 1
.py
MEDIUM MATH
Longest-Distinct-Sublist Longest Distinct Sublist 1
.cpp
MEDIUM SLIDING WINDOW
TWO POINTER
Length-of-a-Linked-List Length of a Linked List 1
.py
EASY RECURSION
Minimum-Starting-Nodes-to-Visit-Graph Minimum Starting Nodes to Visit Graph 1
.py
MEDIUM GRAPH
Remove-Last-Duplicate-Entries Remove Last Duplicate Entries 1
.py
EASY HASH TABLE
Sibling-Tree-Value Sibling Tree Value 1
.cpp
MEDIUM RECURSION
Nth-Fibonacci-Number Nth Fibonacci Number 1
.cpp
EASY MATH
Number-of-Moves-to-Capture-the-King Number of Moves to Capture the King 1
.py
MEDIUM BFS
Multiset-Sum Multiset Sum 1
.cpp
MEDIUM RECURSION
Remove-One-Letter Remove One Letter 1
.cpp
EASY STRING
Escape-Maze Escape Maze 1
.py
MEDIUM BFS
Search-Engine Search Engine 1
.py
MEDIUM DFS
TRIE
Brick-Layout Brick Layout 1
.py
MEDIUM DP
Target-Number-with-Operations-Sequel Target Number with Operations Sequel 1
.py
MEDIUM MATH
Partition-Tree Partition Tree 1
.cpp
MEDIUM BFS
Pythagorean-Triplets Pythagorean Triplets 1
.py
EASY SORT
MATH
TWO POINTER
Insert-Into-Linked-List Insert Into Linked List 1
.py
EASY LINKED LIST
Toeplitz-Matrix Toeplitz Matrix 1
.cpp
EASY MATH
Partition-List-to-Pairs-that-Are-Divisible-by-K Partition List to Pairs that Are Divisible by K 1
.py
MEDIUM HASH TABLE
MATH
Interval-Intersection Interval Intersection 1
.cpp
EASY MATH
Binary-Tree-Width Binary Tree Width 1
.py
MEDIUM BFS
Spiral-Matrix Spiral Matrix 1
.cpp
MEDIUM SIMULATION
Vertical-Cipher Vertical Cipher 1
.cpp
EASY STRING
Roomba Roomba 1
.py
EASY SIMULATION
Count-of-Sublists-with-Same-First-and-Last-Values Count of Sublists with Same First and Last Values 1
.py
MEDIUM HASH TABLE
K-Distinct-Window K Distinct Window 1
.cpp
MEDIUM SLIDING WINDOW
Prime-Factorization Prime Factorization 1
.cpp
EASY MATH
Clock-Angle Clock Angle 1
.py
MEDIUM MATH
Acronym Acronym 1
.cpp
EASY STRING
Narcissistic-Number Narcissistic Number 1
.cpp
EASY MATH
Consecutive-Duplicates Consecutive Duplicates 1
.py
EASY STRING
Generate-Primes Generate Primes 1
.py
EASY MATH
Elephant-Tree Elephant Tree 1
.py
MEDIUM DFS
Latin-Square Latin Square 1
.cpp
EASY HASH TABLE
MATH
Longest-Consecutive-Sequence Longest Consecutive Sequence 1
.py
MEDIUM DP
Shortest-Path-in-a-Graph Shortest Path in a Graph 1
.py
MEDIUM UCS
GRAPH
Stepping-Numbers Stepping Numbers 1
.py
MEDIUM DP
CPU-Scheduling CPU Scheduling 1
.cpp
MEDIUM SORT
PRIORITY QUEUE
Chain-of-Blocks Chain of Blocks 1
.cpp
MEDIUM DFS
MEMOIZATION
DP
Set-Split Set Split 1
.cpp
MEDIUM SORT
PREFIX SUM
Partition-String Partition String 1
.cpp
HARD TWO POINTER
STRING
Longest-Tree-Sum-Path-From-Root-to-Leaf Longest Tree Sum Path From Root to Leaf 1
.cpp
MEDIUM DFS
Longest-Even-Value-Path Longest Even Value Path 1
.py
MEDIUM DFS
RECURSION
Count-Exact-Sum Count Exact Sum 1
.cpp
HARD DP
Longest-Alliteration Longest Alliteration 1
.py
EASY STRING
Phone-Number-Permutations Phone Number Permutations 1
.py
MEDIUM DFS
Pascal's-Triangle Pascal's Triangle 1
.cpp
EASY DP
Even-Frequency Even Frequency 1
.cpp
EASY SORT
All-Sublists-Sum All Sublists Sum 1
.cpp
MEDIUM MATH
Odd-Palindrome Odd Palindrome 1
.py
MEDIUM STRING
Maximum-Number-After-One-Swap Maximum Number After One Swap 1
.py
MEDIUM GREEDY
Count-Next-Element Count Next Element 1
.py
EASY HASH TABLE
Ugly-Number Ugly Number 1
.cpp
EASY MATH
Changing-Directions Changing Directions 1
.py
EASY MATH
Reverse-Sublists-to-Convert-to-Target Reverse Sublists to Convert to Target 1
.py
EASY HASH TABLE
Task-Hare Task Hare 1
.py
EASY GREEDY
TWO POINTER
Contiguous-Intervals Contiguous Intervals 1
.cpp
MEDIUM SORT
MATH
Sum-of-Four-Numbers Sum of Four Numbers 1
.cpp
MEDIUM RECURSION
Caesar-Cipher Caesar Cipher 1
.cpp
EASY MATH
STRING
List-Calculator List Calculator 1
.cpp
EASY MATH
Split-Tree-to-Maximize-Product Split Tree to Maximize Product 1
.py
MEDIUM DFS
Sum-of-Three-Numbers-Less-than-Target Sum of Three Numbers Less than Target 1
.py
MEDIUM TWO POINTER
Mixed-Sorting Mixed Sorting 1
.cpp
EASY SORT
Parentheses-Grouping Parentheses Grouping 1
.py
EASY STRING
Unix-Path-Resolution Unix Path Resolution 1
.cpp
EASY STRING
STACK
Palindrome-Count Palindrome Count 2
.py
.cpp
EASY MATH
STRING
Visible-Blocks Visible Blocks 1
.py
HARD MATH
RECURSION
DP
Intervals-Intersecting-at-Point Intervals Intersecting at Point 1
.cpp
EASY MATH
Symmetric-Binary-Tree Symmetric Binary Tree 1
.py
MEDIUM RECURSION
String-Addition String Addition 1
.cpp
EASY STRING
Arithmetic-Sequence-Permutation Arithmetic Sequence Permutation 1
.py
EASY MATH
Longest-Interval Longest Interval 1
.py
MEDIUM GREEDY
MATH
0-1-Knapsack 0 1 Knapsack 1
.py
MEDIUM DP
Longest-Substring-with-2-Distinct-Characters Longest Substring with 2 Distinct Characters 1
.py
MEDIUM SLIDING WINDOW
Rocketship-Rescue Rocketship Rescue 1
.py
MEDIUM GREEDY
TWO POINTER
Delete-Even-Leaves Delete Even Leaves 1
.cpp
MEDIUM DFS
Last-Value-Map Last Value Map 1
.cpp
MEDIUM LINKED LIST
Linked-List-Deletion Linked List Deletion 1
.cpp
EASY RECURSION
CCCXXVV CCCXXVV 1
.py
MEDIUM MATH
STRING
Longest-Zero-Sublist-Sum Longest Zero Sublist Sum 1
.py
HARD PREFIX SUM
Longest-Anagram-Subsequence Longest Anagram Subsequence 1
.py
MEDIUM HASH TABLE
In-place-Move-Zeros-to-End-of-List In place Move Zeros to End of List 1
.cpp
EASY ARRAY
Making-Change-Sequel Making Change Sequel 1
.py
MEDIUM MATH
DP
Contiguously-Increasing-Numbers Contiguously Increasing Numbers 1
.py
EASY MATH
Remove-Duplicate-Numbers Remove Duplicate Numbers 1
.py
MEDIUM HASH TABLE
Linked-List-Intersection Linked List Intersection 1
.cpp
MEDIUM TWO POINTER
Split-String-with-Same-Distinct-Counts Split String with Same Distinct Counts 1
.py
MEDIUM SLIDING WINDOW
Equivalent-Pairs Equivalent Pairs 1
.py
EASY HASH TABLE
MATH
Contained-Interval Contained Interval 1
.cpp
EASY SORT
MATH
Group-Integers Group Integers 1
.py
EASY MATH
GCD
Gene-Mutation-Groups Gene Mutation Groups 1
.py
MEDIUM DFS
List-to-Binary-Search-Tree List to Binary Search Tree 1
.py
MEDIUM RECURSION
First-Fit-Room First Fit Room 1
.py
EASY ARRAY

Total 273 Questions

By Difficulty

By Programming Language

By Tag

Index generated by script at 16/10/2022 00:49:08