An open API service indexing awesome lists of open source software.

https://github.com/sohamratnaparkhi/dsa-course

Collection of different problems on Data Structures and Algorithms - segregated topic-wise
https://github.com/sohamratnaparkhi/dsa-course

algorithms data-structures dsa hashmap leetcode-java leetcode-solutions linked-list stacks trees

Last synced: 6 months ago
JSON representation

Collection of different problems on Data Structures and Algorithms - segregated topic-wise

Awesome Lists containing this project

README

          

# DSA-Course

Collection of different problems on Data Structures and Algorithms - segregated topic-wise

### About the repository:

Contains theories and programming questions related to fundamentals of data structures and
algorithms Every topic is in sequence and has a separate folder. Within each folder, there are
various sub-folders with theory and questions related to that topic All codes are written in Java
programming language

Want to contribute ? If you found any typo / logical error / runtime error or you want to add
another topic, feel free to create a pull request.

### How to create a pull request:

```
step 1: Fork this repository

step 2: Clone this to your local machine

step 3: Make a new branch

step 4: Make changes

step 5: Push it back to your repo

step 6: Click compare and pull request

step 7: Click create pull request
```

### Are there any rules ?

Nothing strict, just keep the indentation clean Use comments wherever necessary Follow folder and
file structure Use appropriate variable names Thanks Happy Coding :)

### Topics

> Note - You might not find all the questions of the perticular data structure in the drop downs below because I am busy in coding part and other contributers are helping me with the README stuff. So if you are using some question and you don't find it in the drop-downs, feel free to make a PR and add that question. Feel asssured that every valid PR will be accepted.

Hashmaps
Longest consecutive zero sum subarray

Print intersection of two arrays

KDifference

Print longest consecutive sequence of numbers

Print highest frequency of a number in an array

Print total amount of pairs of zeros

Print unique chars from string with duplicates

Generics
Calculator Program

Number in java

Trie
Trie

Trie Node

Trie User

Time ans Space Complexity
Count Freq

Rotate Array

Solution

Triplet Sum

Stack
Stack











Recursion
AB

Combination Sum

Dice

GeekoNacci Number

MergeSort

Minimum and Maximum

NumPad

LC1498

Number Of Ksums

Permutation

PrimeSubseq

SplitArray

Subsets

SumTriangle

Binary Search

Check Sorted

Remove Succesive

replaceChar

skipChar.

skipStr

starPattern

recursion1 pdf

Recursion2
Fact2

MinInArray

umpadCode

PermutationsStr

Subseqences

SubsetSumK

Queue
Queue

Queue Array

Queue Node

PriorityQueue
Priority Queue

Element

User

HeapSort

Ticket

OOP
School

Student

Dynamic Array

Plynomial

Poluser

TODO Auto-generated method stub

Fraction

UseFractions

User

Point2D

Point3D

Complex Number

Complex Number Use

dyanmicArray

daUser

Box

Box User