https://github.com/codenameakshay/dsa-revision
https://github.com/codenameakshay/dsa-revision
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/codenameakshay/dsa-revision
- Owner: codenameakshay
- Created: 2021-10-22T13:34:20.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-27T15:03:54.000Z (over 4 years ago)
- Last Synced: 2024-12-28T08:27:41.949Z (over 1 year ago)
- Size: 34.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DSA Progress
## Data Structures
### 1. Arrays
| Problem |Difiiculty| Link | Solved | Solution Accepted |
| ---------------------- |:-------------:|:-------------:|:-------------:|:-------------:|
| Non-decreasing arrays |🟢| [🔗](https://www.hackerearth.com/practice/data-structures/arrays/1-d/practice-problems/algorithm/make-it-non-decreasing-7d3391fd/) |✔️|🟠|
| Build Array from Permutation |🟢| [🔗](https://leetcode.com/problems/build-array-from-permutation/) |✔️|🟢|
| Two Sum |🟢| [🔗](https://leetcode.com/problems/two-sum/) |✔️|🟢|
| Remove Duplicates from Sorted Array |🟢| [🔗](https://leetcode.com/problems/remove-duplicates-from-sorted-array/) |✔️|🟢|
| Maximize the sum |🟢| [🔗](https://www.hackerearth.com/practice/data-structures/arrays/1-d/practice-problems/algorithm/maximize-sum-0423b95e/) |✔️|🟢|
| Remove Element |🟢| [🔗](https://leetcode.com/problems/remove-element/) |✔️|🟢|
| Maximum Subarray (Kadane Algo) |🟢| [🔗](https://leetcode.com/problems/maximum-subarray/) |✔️|🟢|
| Transpose Matrix |🟢| [🔗](https://www.hackerearth.com/practice/data-structures/arrays/multi-dimensional/tutorial/) |✔️|🟢|
| Degree of an Array |🟢| [🔗](https://leetcode.com/problems/degree-of-an-array/) |✔️|🟢|
| Contains Duplicate |🟢| [🔗](https://leetcode.com/problems/contains-duplicate/) |✔️|🟢|
| Monk and Inversions |🟢| [🔗](https://www.hackerearth.com/practice/codemonk/) |✔️|🟢|
| Merge Sorted Array |🟢| [🔗](https://leetcode.com/problems/merge-sorted-array/) |✔️|🟢|
| Intersection of Two Arrays |🟢| [🔗](https://leetcode.com/problems/intersection-of-two-arrays/) |✔️|🟢|
| Intersection of Two Arrays II |🟢| [🔗](https://leetcode.com/problems/intersection-of-two-arrays-ii/) |✔️|🟢|
| Best Time to Buy and Sell Stock |🟢| [🔗](https://leetcode.com/problems/best-time-to-buy-and-sell-stock/) |✔️|🟢|
### 2. Strings
| Problem |Difiiculty| Link | Solved | Solution Accepted |
| ---------------------- |:-------------:|:-------------:|:-------------:|:-------------:|
| Sort the Substring |🟢| [🔗](https://www.hackerearth.com/practice/algorithms/string-algorithm/basics-of-string-manipulation/tutorial/) |✔️|🟢|
| Bracket sequences |🟢| [🔗](https://www.hackerearth.com/practice/data-structures/arrays/1-d/practice-problems/algorithm/bracket-sequence-1-40eab940/) |✔️|🟠|
| Final Value of Variable After Performing Operations |🟢| [🔗](https://leetcode.com/problems/final-value-of-variable-after-performing-operations/) |✔️|🟢|
## Algorithms
### 1. Binary Search
| Problem |Difiiculty| Link | Solved | Solution Accepted |
| ---------------------- |:-------------:|:-------------:|:-------------:|:-------------:|
| Binary Search |🟢| [🔗](https://leetcode.com/problems/binary-search/) |✔️|🟢|
| First Bad Version |🟢| [🔗](https://leetcode.com/problems/first-bad-version/) |✔️|🟢|
| Search Insert Position |🟢| [🔗](https://leetcode.com/problems/search-insert-position/) |✔️|🟢|
## Dynamic Programming
| Problem |Difiiculty| Link | Solved | Solution Accepted |
| ---------------------- |:-------------:|:-------------:|:-------------:|:-------------:|
| Fibonacci Number |🟢| [🔗](https://leetcode.com/problems/fibonacci-number/) |✔️|🟢|
| Climbing Stairs |🟢| [🔗](https://leetcode.com/problems/climbing-stairs/) |✔️|🟢|
| N-th Tribonacci Number |🟢| [🔗](https://leetcode.com/problems/n-th-tribonacci-number/) |✔️|🟢|