All Projects → arpit456jain → DSA-Path-And-Important-Questions

arpit456jain / DSA-Path-And-Important-Questions

Licence: MIT license
I am planning to add a beginner friendly path for my Juniors to Learn DSA and I will try to provide solutions of every problem also. We can add codeChef Challenge solutions also

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to DSA-Path-And-Important-Questions

Algorithms and DS
The Algorithm Studies during the ACM-ICPC Lab lectures
Stars: ✭ 39 (+11.43%)
Mutual labels:  competitive-programming
Alex
A CLI to compile python codes embedded with test cases. For lazy competitive progra....
Stars: ✭ 17 (-51.43%)
Mutual labels:  competitive-programming
OI-wiki
🌟 Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法)
Stars: ✭ 12,821 (+36531.43%)
Mutual labels:  competitive-programming
c-code-katas
Collection of short programs, data structures, algorithms and competitive programs implemented in C programming language.
Stars: ✭ 20 (-42.86%)
Mutual labels:  competitive-programming
GoogleKickStart-2021
🏃 Python Solutions of All 32 Problems in GKS 2021
Stars: ✭ 84 (+140%)
Mutual labels:  competitive-programming
algorithms-in-python
Interactive way to learn Algorithms . Feel free to contribute! 🎓
Stars: ✭ 22 (-37.14%)
Mutual labels:  competitive-programming
CPP-Questions
Competitive Programming Questions
Stars: ✭ 52 (+48.57%)
Mutual labels:  competitive-programming
training-gate-id
Materi TLX Training Gate, dalam Bahasa Indonesia
Stars: ✭ 40 (+14.29%)
Mutual labels:  competitive-programming
algovault
Algorithms and templates for competitive programming
Stars: ✭ 67 (+91.43%)
Mutual labels:  competitive-programming
PrepBytes-questions
One can follow to excel in coding if you are a noob!!
Stars: ✭ 46 (+31.43%)
Mutual labels:  competitive-programming
pw
Best websites a Programmer should visit
Stars: ✭ 27 (-22.86%)
Mutual labels:  competitive-programming
codeforces2pdf
Light tool to extract CodeForces problems into PDF files
Stars: ✭ 18 (-48.57%)
Mutual labels:  competitive-programming
CPTH
🌟 Competitive Programming Template Headers | With documentation, CI tests and Codecov
Stars: ✭ 23 (-34.29%)
Mutual labels:  competitive-programming
CP
Competitive Coding
Stars: ✭ 25 (-28.57%)
Mutual labels:  competitive-programming
competitive-programming
Programming Solutions for OJs and Algorithms
Stars: ✭ 35 (+0%)
Mutual labels:  competitive-programming
vjudge-to-oj
Import your vJudge solutions to actual online judges. Currently supports UVa, CodeForces, SPOJ, and CodeForces GYM.
Stars: ✭ 43 (+22.86%)
Mutual labels:  competitive-programming
Hacker-Earth
This is my HackerEarth Handle
Stars: ✭ 45 (+28.57%)
Mutual labels:  competitive-programming
GoogleCodeJam-2017
🏃 Python Solutions of All 27 Probelms in GCJ 2017
Stars: ✭ 53 (+51.43%)
Mutual labels:  competitive-programming
A2OJ-Enhancer
Chrome extension to enhance the functionality of static A2OJ site.
Stars: ✭ 36 (+2.86%)
Mutual labels:  competitive-programming
Competetive programming
Contains my solutions to thousands of different CP sums and some DSA Problems(available in snippets)
Stars: ✭ 21 (-40%)
Mutual labels:  competitive-programming

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?

Are you looking for some good resources DSA

Do you want to make your DSA strong 🤩

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
Count digits in a factorial Set 2 by gfg
geeksforgeeks
CodeChef
Exactly 3 Divisors Exactly 3 Divisors by gfg geeksforgeeks
Coding Ninjas
Primality Test Prime Numbers
Introduction and School Method
Fermat Method
CodeChef

2.Arrays

Topic Related Article Practice Problems on different Platforms
Remove duplicate elements from sorted Array Remove duplicate elements from sorted Array by gfg
Remove duplicate elements from sorted Array Codesdope
LeetCode
Rearrange an array with O(1) extra space Rearrange an array with O(1) extra space by gfg GeeksforGeeks
Trapping Rain Water Trapping Rain Water by gfg GeeksforGeeks
Leetcode
Remove duplicate elements from sorted Array Remove duplicate elements from sorted Array by gfg GeeksforGeeks
Reverse array in groups Reverse array in groups by gfg GeeksforGeeks
Rotate Array Rotate array by gfg GeeksforGeeks
Equilibrium Point Equilibrium Point - GFG GeeksforGeeks
Leaders in an array Leaders in an array - GFG GeeksforGeeks
InteviewBit
Wave Array Wave Array - GFG GeeksforGeeks
InterviewBit
Subarray with given sum Subarray with given sum - GFG Leetcode
GeeksforGeeks
Kadane's Algorithm Kadane's Algorithm
InteviewBit
GeeksforGeeks
Find Transition Point Find Transition Point
TutorialsPoint
GeeksforGeeks
First Repeating Element First Repeating Element GeeksforGeeks
InterviewBit
Smallest Positive missing number Smallest Positive missing number GeeksforGeeks
Leetcode
Merge Without Extra Space Merge two sorted arrays with O(1) extra space - GFG GeeksforGeeks
Leetcode

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
By Khan Academy
GeeksforGeeks
Determinant of a Matrix Determinant of a Matrix by GFG
By Tutorials Point
GeeksforGeeks
Transpose of Matrix Transpose of Matrix by GFG
By Tutorials Point
GeeksforGeeks
Rotate by 90 degree Rotate by 90 degree GeeksforGeeks
Leetcode
Spirally traversing a matrix Spirally traversing a matrix
Tutorials Point
Leetcode
Search in a row-column sorted Matrix Search in a row-column sorted Matrix
Tutorials Point
Leetcode
Max rectangle Maximum size rectangle binary sub-matrix with all 1s Leetcode
InterviewBit

4.Searching and Sorting

Topic Related Article Practice Problems on different Platforms
Square root of a number Square root of a number GeeksforGeeks
Tutorials Point
Binary Search Binary Search Leetcode
GeeksforGeeks
Hackerearth
Peak element Peak element Leetcode
Interview
Search an element in sorted and rotated array Search an element in sorted and rotated array Leetcode
GeeksforGeeks
Merge Sort Merge Sort Hackerrank
GeeksforGeeks
Quick Sort QuickSort
InterviewBit
GeeksforGeeks
Union of Two Sorted Arrays Union of Two Sorted Arrays GeeksforGeeks
Intersection of two sorted arrays Intersection of two sorted arrays Leetcode
InterviewBit
Minimum Swaps to Sort Minimum number of swaps required to sort an array
By Coding Ninjas
GeekforGeeks
Hackerrank
Minimum Platforms Minimum Number of Platforms Required for a Railway/Bus Station - GFG
By Tutorials Point
GFG
Coding Ninjas
Median of Two sorted arrays Median of Two Sorted Arrays - InterviewBit
By GeeksforGeeks
Leetcode
Sort an array of 0s, 1s and 2s Sort an array of 0s, 1s and 2s GeeksforGeeks
Tutorials Point

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
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

Topic Related Article Practice Problems on different Platforms
Print Linked List elements Print Linked List elements HackerRank
Reverse a Linked List Reverse a Linked List GeeksforGeeks
Occurence of an integer in a Linked List Occurence of an integer in a Linked List GeeksforGeeks
Pairwise swap elements of a linked list Pairwise swap elements of a linked list GeeksforGeeks
Add two numbers represented by linked lists Add two numbers represented by linked lists GeeksforGeeks
Sorted insert for circular linked list Sorted insert for circular linked list GeeksforGeeks
Spilt a Circular Linked List into two halves Spilt a Circular Linked List into two halves GeeksforGeeks
Detect loop in linked list Detect loop in linked list GeeksforGeeks
Delete Middle of Linked list Delete Middle of Linked list GeeksforGeeks
Circular Linked List Delete at Position Circular Linked List Delete at Position HackerRank
Delete without head pointer Delete without head pointer GeeksforGeeks
Reverse a Linked List in groups of given size Reverse a Linked List in groups of given size GeeksforGeeks
Intersection Point in Y Shaped Linked Lists Intersection Point in Y Shaped Linked Lists GeeksforGeeks
Quick Sort on Linked List Quick Sort on Linked List GeeksforGeeks
Clone a linked list with next and random pointer Clone a linked list with next and random pointer GeeksforGeeks
Merge Sort on Doubly Linked List Merge Sort on Doubly Linked List GeeksforGeeks
QuickSort on Doubly Linked List QuickSort on Doubly Linked List GeeksforGeeks

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++

Contributors

Thanks go to these Wonderful People 👨🏻‍💻: 🚀 Contributions of any kind are welcome!


Happy Coding 👨‍💻

💬Join Our CodeSmashers Community

Join discord - https://discord.gg/gtYUZQSjTt

Show some ❤️  by giving to this repo

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].