Giter VIP home page Giter VIP logo

ssanskriti-25 / dsa-path-and-important-questions Goto Github PK

View Code? Open in Web Editor NEW

This project forked from arpit456jain/dsa-path-and-important-questions

0.0 0.0 0.0 144 KB

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

License: MIT License

C++ 81.81% Python 8.24% C 9.95%

dsa-path-and-important-questions's Introduction

DSA-Path-And-Important-Questions

I am planning to add a beginner friendly path for my Juniors to Learn DSA

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](https://leetcode.com/problems/remove-duplicates-from-sorted-
Rearrange an array with O(1) extra space
Trapping Rain Water Trapping Rain Water by gfg
Remove duplicate elements from sorted Array
Reverse array in groups
Rotate Array
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
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
Leaders in an array Leaders in an array
Wave Array Wave Array
Subarray with given sum Subarray with given sum
Kadane's Algorithm Kadane's Algorithm
Find Transition Point Find Transition Point
Leaders in an array Leaders in an array
First Repeating Element First Repeating Element
Smallest Positive missing number Smallest Positive missing number
Rearrange an array with O(1) extra space Rearrange an array with O(1) extra space
Merge Without Extra Space

3.Matrix

Topic Related Article Practice Problems on different Platforms
Adding two matrices Adding two matrices GeeksforGeeks
Multiply the matrices Multiply the matrices GeeksforGeeks
Determinant of a Matrix Determinant of a Matrix GeeksforGeeks
Transpose of Matrix Transpose of Matrix GeeksforGeeks
Rotate by 90 degree Rotate by 90 degree GeeksforGeeks
Spirally traversing a matrix Spirally traversing a matrix
Search in a row-column sorted Matrix Search in a row-column sorted Matrix
Max rectangle

4.Searching and Sorting

Topic Related Article Practice Problems on different Platforms
Square root of a number Square root of a number
Binary Search Binary Search
Peak element Peak element
Search an element in sorted and rotated array Search an element in sorted and rotated array
Merge Sort Merge Sort
Quick Sort Quick Sort
Union of Two Sorted Arrays Union of Two Sorted Arrays
Intersection of two sorted arrays Intersection of two sorted arrays
Minimum Swaps to Sort Minimum Swaps to Sort
Minimum Platforms
Median of Two sorted arrays Median of Two sorted arrays
Sort an array of 0s, 1s and 2s Sort an array of 0s, 1s and 2s

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
deletion in linked list deletion in linked list GeeksforGeeks
insertion in linked list insertion in linked list GeeksforGeeks
sorting a linked list sorting a linked list GeeksforGeeks
swapping in linked list swapping in linked list GeeksforGeeks
Check if a linked list is Circular Linked List Check if a linked list is Circular Linked List by gfg GeeksforGeeks
Deletion from a Circular Linked List Deletion from a Circular Linked List by gfg Coding Ninjas

7.Hashing

Topic Related Article Practice Problems on different Platforms
Find whether an array is subset of another array Find whether an array is subset of another array
Union and Intersection of two Linked Lists Union and Intersection of two Linked Lists
Find a pair with given sum Find a pair with given sum
Find Itinerary from a given list of tickets Find Itinerary from a given list of tickets

8.Tree

|Height of Binary Tree|Height of Binary Tree| |Related Articles Write a Program to Find the Maximum Depth or Height of a Tree|Related Articles Write a Program to Find the Maximum Depth or Height of a Tree| |Determine if two trees are identical|Determine if two trees are identical| |Checked for Balanced tree|Checked for Balanced tree|

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 - https://discord.gg/gtYUZQSjTt

Show some ❀️  by giving to this repo

dsa-path-and-important-questions's People

Contributors

adarshgit2003 avatar arpit456jain avatar aryanbarsaiyan avatar astha2412 avatar atu77l avatar geeky01adarsh avatar jakaria9001 avatar naveen3011 avatar stack-queue-coder avatar vivek-km-singh avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.