Awesome
DSA-Path-And-Important-Questions
I am planning to add a beginner friendly path for my Juniors to Learn DSA easily
Are you a Newbie in programming and want to dive deep into it?
<p align="center"><img src="https://media.giphy.com/media/l4q83E0RjRSGLXBLO/giphy.gif" width = 40%></p>Are you looking for some good resources DSA
<p align="center"><img src="https://media.giphy.com/media/Uq4XZx6xm8bdVgrv9T/giphy.gif" width = 40%></p>Do you want to make your DSA strong π€©
<p align="center"><img src="https://media.giphy.com/media/3oEjI8vagntG7EDxgQ/giphy.gif" width = 40%></p>Then, You got here right!!
If you are looking contibute, get yourself started from CONTRIBUTING.md.
Problems With Related Article and Practice Problems on different platforms
1.Basics Maths
Topic | Related Article | Practice Problems on different Platforms |
---|---|---|
Digits In Factorial | Count digits in a factorial Set 1 by gfg <br> Count digits in a factorial Set 2 by gfg | geeksforgeeks <br> CodeChef |
Exactly 3 Divisors | Exactly 3 Divisors by gfg | geeksforgeeks <br> Coding Ninjas |
Primality Test | Prime Numbers <br> Introduction and School Method <br> Fermat Method <br> | CodeChef |
2.Arrays
3.Matrix
Topic | Related Article | Practice Problems on different Platforms |
---|---|---|
Adding two matrices | Adding two matrices - GFG | GeeksforGeeks |
Multiply the matrices | Multiply the matrices by GFG<br>By Khan Academy | GeeksforGeeks |
Determinant of a Matrix | Determinant of a Matrix by GFG<br>By Tutorials Point | GeeksforGeeks |
Transpose of Matrix | Transpose of Matrix by GFG<br>By Tutorials Point | GeeksforGeeks |
Rotate by 90 degree | Rotate by 90 degree | GeeksforGeeks<br>Leetcode |
Spirally traversing a matrix | Spirally traversing a matrix<br>Tutorials Point | Leetcode |
Search in a row-column sorted Matrix | Search in a row-column sorted Matrix<br>Tutorials Point | Leetcode |
Max rectangle | Maximum size rectangle binary sub-matrix with all 1s | Leetcode <br>InterviewBit |
4.Searching and Sorting
5.Bit Manipulation
Topic | Related Article | Practice Problems on different Platforms |
---|---|---|
Check whether K-th bit is set or not | Check whether K-th bit is set or not by gfg | GeeksforGeeks |
Count total set bits | Count total set bits by gfg | GeeksforGeeks<br> InterviewBit |
Number is sparse or not | Check if a given number is sparse or not by gfg | GeeksforGeeks |
Binary To Gray Code equivalent | Gray to Binary and Binary to Gray conversion by gfg | LeetCode |
Gray to Binary equivalent | Gray to Binary and Binary to Gray conversion by gfg | GeeksforGeeks |
Power of 2 | Program to find whether a given number is power of 2 gfg | GeeksforGeeks |
Find first set bit | finding the first set bit in a binary number on Stackoverflow | GeeksforGeeks |
Rightmost different bit | Position of rightmost different bit by gfg | GeeksforGeeks |
Swap all odd and even bits | Swap all odd and even bits | GeeksforGeeks |
Maximum subset XOR | Maximum subset XOR | Codeforces |
6.Linked List
7.Hashing
Topic | Related Article | Practice Problems on different Platforms |
---|---|---|
Check if two arrays are equal or not | Check if two arrays are equal or not | GeeksforGeeks |
Need Help in Web-Development-Path-And-Resources
DSA quick Revision click here
11 Weeks Workshop on Data Structures and Algorithms Solution in python
11 Weeks Workshop on Data Structures and Algorithms Solution in C++
<h2 align=center> β¨ Contributors </h2>Thanks go to these Wonderful People π¨π»βπ»: π Contributions of any kind are welcome!
<table> <tr> <td> <a href="https://github.com/arpit456jain/DSA-Path-And-Important-Questions/graphs/contributors"> <img src="https://contributors-img.web.app/image?repo=arpit456jain/DSA-Path-And-Important-questions" /> </a> </td> </tr> </table> <hr> <h1 align=center>Happy Coding π¨βπ» </h1>π¬Join Our CodeSmashers Community
Join discord - https://discord.gg/gtYUZQSjTt
Show some β€οΈΒ by giving <img src="https://imgur.com/o7ncZFp.jpg" height=25px width=25px> to this repo