All problems, concepts and notes for ds and algos
- https://github.com/sksaifuddin/ds-and-algo/blob/main/patterns/Pattern1.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/patterns/Pattern2.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/patterns/Pattern3.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/patterns/Pattern4.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/patterns/Pattern5.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/patterns/Pattern6.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/recursion/basics/Factorial.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/recursion/basics/PowerOfNumber.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/recursion/basics/PrintNTo1Numbers.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/recursion/basics/ReverseArray.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/recursion/basics/SumOfDigits.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/recursion/basics/SumOfNNatualNumbers.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/arrays/basics/DynamicArray.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/arrays/basics/SingleDimensionArray.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/arrays/operations/LeftRotateArrayOne.java
- https://github.com/sksaifuddin/ds-and-algo/blob/main/arrays/operations/ReverseArray.java
- https://leetcode.com/problems/rotate-array/ (rotate array D places)
- https://practice.geeksforgeeks.org/problems/second-largest3735/1?utm_source=youtube&utm_medium=collab_striver_ytdescription&utm_campaign=second-largest
- https://practice.geeksforgeeks.org/problems/check-if-an-array-is-sorted0701/1?utm_source=youtube&utm_medium=collab_striver_ytdescription&utm_campaign=check-if-an-array-is-sorted
- https://leetcode.com/problems/check-if-array-is-sorted-and-rotated/description/