|
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. |
| 1 | +# <pre> JAVA-DSA-Vector-Course 🔥 </pre> |
| 2 | +## Free live lectures available for our course for those who can't afford it. Paid members receive additional benefits listed on our Discord server. |
4 | 3 |
|
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/) |
| 4 | +- 🧑🏼💻 Do you want to master data structures and algorithms in Java and ace your coding interviews ❓ |
| 5 | +- 👨🏼🏫 Do you want to learn from experienced instructor with live coding sessions and help you solve challenging problems❓ |
| 6 | +- ❤️ Do you want to join a community of learners who will support you and Motivate you along the way ❓ |
21 | 7 |
|
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) |
| 8 | +### If your ans is YES to any of above questions, 👉🏼 then JAVA DSA Vector Course for you ❤️ |
34 | 9 |
|
| 10 | +<pre> |
| 11 | +JAVA DSA Vector Live is an online Interactive live course 👨🏼🏫 with provinding Real-LIFE offline Classrom Feeling ❤️ |
| 12 | +- It teaches you the fundamentals of data structures and algorithms in Java with Real-life EXAMPLES from ZERO Java Knowledge. |
| 13 | +- You will learn how to implement and use various data structures such as arrays, linked lists, stacks, queues, trees, graphs, hash tables, and more. |
| 14 | +- You will also learn how to apply common algorithms such as sorting, searching, recursion, greedy methods, backtracking, and more. |
| 15 | +- You will also learn how to analyze the time and space complexity of your code and optimize it for performance and efficiency. |
| 16 | +</pre> |
35 | 17 |
|
| 18 | +### But that’s not all! JAVA DSA Vector Course is not just a collection of videos and exercises. It is a live and interactive learning experience that will keep you engaged and motivated throughout the course. You will have access to: |
36 | 19 |
|
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) |
| 20 | +<pre> |
| 21 | +- Live coding sessions with instructors who will explain the concepts and demonstrate the code in real time |
| 22 | +- Live Q&A sessions with instructors who will answer your questions and clarify your doubts |
| 23 | +- Live practice sessions with instructors who will help you solve problems and give you feedback on your code |
| 24 | +- Live quizzes and assignments that will test your knowledge and skills |
| 25 | +- Live projects that will challenge you to apply what you learned and build something useful |
| 26 | +- Live community events that will connect you with other learners and instructors |
| 27 | +</pre> |
42 | 28 |
|
| 29 | +👋🏼 By the end of this course, you will have a solid foundation of data structures and algorithms in Java. You will be able to confidently write code that is clear, concise, and efficient. You will be able to solve complex problems that require logical thinking and creativity. You will be ready to ace your coding interviews and land your dream job as a software engineer. |
43 | 30 |
|
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 | | ---> |
| 31 | +### <pre>So what are you waiting for ❓- Join this Revolutionary Journey Now, I am really waiting of you ❤️</pre> |
0 commit comments