|
| 1 | +# Arrays-DSA-Coding-Questions 🚀 |
| 2 | +Arrays are one of the most fundamental and widely used data structures in programming. |
| 3 | +These questions test your ability to apply various techniques such as hashing, sorting, binary search, two pointers, sliding window, divide and conquer, dynamic programming, etc. |
| 4 | + |
| 5 | +## Foundation Questions ❤️ |
| 6 | +| Array Questions | Practice Link | Code Solutions | Video Solutions | HINT |
| 7 | +-|-|-|-|- |
| 8 | +Wave Array| [GeeksForGeeks](https://practice.geeksforgeeks.org/problems/wave-array-1587115621/1?utm_source=geeksforgeeks) | |
| 9 | +Subarray with given sum| [Leetcode](https://Leetcode.com/problems/subarray-sum-equals-k/) | |
| 10 | +Missing number in array| [Leetcode](https://Leetcode.com/problems/missing-number/) | |
| 11 | +Rotate Array | [Leetcode](https://Leetcode.com/problems/rotate-array/) | | [Video](https://youtu.be/0OTPqrEd74g) |
| 12 | +Find duplicates in an array| [Leetcode](https://Leetcode.com/problems/find-all-duplicates-in-an-array/) | |
| 13 | +Remove all occurrences of Given Number | [Leetcode](https://Leetcode.com/problems/remove-element/) |
| 14 | +Remove Duplicates from Sorted Array | [Leetcode](https://Leetcode.com/problems/remove-duplicates-from-sorted-array/) |
| 15 | +Move all zeroes to end of array| [Leetcode](https://Leetcode.com/problems/move-zeroes/) |
| 16 | +Sort an array of 0s, 1s and 2s | [Leetcode](https://Leetcode.com/problems/sort-colors/submissions/) | |
| 17 | +Intersection of two arrays| [Leetcode](https://Leetcode.com/problems/intersection-of-two-arrays/) |
| 18 | +Reverse an array| [Leetcode](https://Leetcode.com/problems/reverse-string/) |
| 19 | +Swapping Elements in an array| |
| 20 | +Remove Min and Max in an Array| [Leetcode](https://leetcode.com/problems/removing-minimum-and-maximum-from-array/) |
| 21 | + |
| 22 | +## Medium Questions ❤️🔥 |
| 23 | +| Array Questions | Practice Link | Code Solutions | Video Solutions | HINT |
| 24 | +| ------------- | :-------------: | :-------------: | :---------: |:---------: | |
| 25 | +Valid Moutain Array | [Leetcode](https://Leetcode.com/problems/valid-mountain-array/) | [Code](#) | [Video](https://youtu.be/tVDTjm_fYbQ) | 2 pointers |
| 26 | +Majority Element | [Leetcode](https://Leetcode.com/problems/majority-element/) | [Code](#) | [Video](https://www.youtube.com/watch?v=cLE1J34pYUo) | Sorting / or Boyer-Moore Voting Algorithm |
| 27 | +Kth largest/smallest element in an array | [Leetcode](https://Leetcode.com/problems/kth-largest-element-in-an-array/) | [Code](https://github.com/CodingWallah/Arrays-DSA-Coding-Questions/blob/main/kth-largest-smallest.md) | [Video](#) | soritng / priority q |
| 28 | +Trapping Rain Water|[Leetcode](https://Leetcode.com/problems/trapping-rain-water/) |
| 29 | +Coin Change|[Leetcode](https://Leetcode.com/problems/coin-change/) |
| 30 | +Stock span problem|[Leetcode](https://Leetcode.com/problems/online-stock-span/) |
| 31 | +Merge k Sorted Arrays|[Leetcode](https://Leetcode.com/problems/merge-k-sorted-lists/) |
| 32 | +Next Permutation |[Leetcode](https://Leetcode.com/problems/next-permutation) | [Code](#) | [Video](#) | 2 poniters |
| 33 | +Kadane's Algorithm|[Leetcode](https://Leetcode.com/problems/maximum-subarray) |
| 34 | + |
| 35 | + |
| 36 | + |
| 37 | +## Hard Questions 💔 |
| 38 | +| Array Questions | Practice Link | Code Solutions | Video Solutions | HINT |
| 39 | +-|-|-|-|- |
| 40 | +Merge Without Extra Space|[GeeksForGeeks](https://practice.geeksforgeeks.org/problems/merge-two-sorted-arrays-1587115620/1) |
| 41 | +Next Smallest Palindrome|[GeeksForGeeks](https://practice.geeksforgeeks.org/problems/next-smallest-palindrome4740/1?utm_source=geeksforgeeks) |
| 42 | + |
| 43 | + |
| 44 | +--- |
| 45 | + |
| 46 | +<div align="center"> |
| 47 | + |
| 48 | +<a href="https://discord.gg/YvBacAxu"> |
| 49 | + <img src="https://dcbadge.vercel.app/api/server/YvBacAxu?theme=discord" /> |
| 50 | +</a> |
| 51 | + |
| 52 | +<br /> |
| 53 | + |
| 54 | +<a href="https://www.youtube.com/@CodingWallah-Family/streams"> |
| 55 | + <img src="https://img.shields.io/youtube/channel/subscribers/UC7HdeXvGFw962sWv31mjEqA?label=Coding%20Wallah%20-%20family&logo=youtube&logoColor=ff0000&style=for-the-badge" /> |
| 56 | +</a> |
| 57 | + |
| 58 | +<a href="https://www.youtube.com/@CodingWallahSir/videos"> |
| 59 | + <img src="https://img.shields.io/youtube/channel/subscribers/UC2EF2l4DhSG3PVBXVyQhHfA?label=Coding%20Wallah%20Sir&logo=youtube&logoColor=f00&style=for-the-badge" /> |
| 60 | +</a> |
| 61 | + |
| 62 | +</div> |
| 63 | + |
| 64 | +<!-- |
| 65 | +
|
| 66 | + |
| 67 | +
|
| 68 | + |
| 69 | +
|
| 70 | + |
| 71 | +
|
| 72 | +--> |
0 commit comments