DS-ALGO-Java-

View on GitHub

Data Structures & Algorithms


Data Structures

Linked List [Source]
Middle a Linked List * Simple Traversal * 2 Pointers * Tail Recursive Method * Using Stack * Using Array
Reverse a Linked List * Iterative Method * Recursive Method * 3rd Approach
Palindrome * Using Stack * By Finding the Middle and reversing * Recursion
Identical Linked List * Iterative * Recursive Approach
Remove Duplicates
Remove Duplicates from Unsorted LL * Using 2 Loops * Use Sorting </details
Remove Duplicates from Sorted LL * Iterative * Recursive Approach * 3rd Approach </details