This is the scope of the project, I happily invite you to contribute!
- Strings
- Arrays
- Hash Tables
- Linked Lists
- Stacks
- Queues
- Trees
- Graphs
- Cyclic vs Acyclic
- Directed vs Undirected
- Weighted vs Unweighted
- Tries
Frequency | Problem | Stated | Solution | Solution | Explained |
---|---|---|---|---|---|
High | Two Sum | js | py | Two Sum Explained | |
High | Valid Anagram | js | |||
Medium | Jewels and Stones | js | |||
High | Contains duplicates | js | |||
High | Group Anagrams | Inprogress... | |||
High | Encode and Decode Strings | Inprogress... | |||
High | Valid Sudoku | Inprogress... | |||
High | Longest Consecutive Sequence | Inprogress... | |||
High | Top K Frequent Elements | Inprogress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
High | Binary Search | js | |
Low | Two Sum II - Input Array Is Sorted | js |
Frequency | Problem | Stated | Solution | Explanation |
---|---|---|---|---|
High | Reverse a Linked List | js | Reverse Linked List Explained |
Frequency | Problem | Stated | Solution |
---|---|---|---|
High | Implement Queue using Stacks | js | |
High | Valid Parentheses | Inprogress... | |
High | Design Circular Queue | Inprogress... | |
High | Design Hit Counter | Inprogress... | |
High | Trapping Rain Water | Inprogress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
An Algorithm is a set of intructions on how to solve particular problems
Frequency | Problem | Stated | Solution |
---|---|---|---|
High | Running Sum of 1d Array | js | |
High | Find Pivot Index | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | Longest Substring Without Repeating Characters | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | Backspace String compare | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In Progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In Progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | Container With Most Water | js |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
Frequency | Problem | Stated | Solution |
---|---|---|---|
Low | test | In progress... |
npm install or yarn install
npm test