Releases: zoom2manoj/datastructure_challenge
Releases · zoom2manoj/datastructure_challenge
Data Structure, Algorithms, Design Patterns
Data Structure & Algorithm, Problem solving in Java
-
Find maximum level sum in Binary Tree
-
Split a Circular Linked List into two halves
-
Rotate a Linked List
-
Add two linked list in reverse order
-
Add two Linkedlist
-
occurence count
-
Root to leaf paths having equal lengths in a Binary Tree
Graph :
- DFS (Iterative & Recursive)
- BFS
++ Short Algorithm
- Delta Encoding
- Polygon check
- Sum Array
- Anagram
Design Patterns:
Creational Design Pattern:
- Singleton Pattern
- Factory Pattern
- Builder Pattern
- Prototype Pattern
Structural Design Pattern:
- Adapter Design Pattern
- Composition Design Pattern
- Proxy Design Pattern
- Flyweight Design Pattern
- Bridge Design Pattern
Currently, process is going on, will update soon.