Array
String
Sorting
LinkedList
Queue
Tree
Bit Manipulation
- Pair of array elements whose Sum equal to Target Integer
- Move all zeroes to the end of array
- Maximum 5 elements from 3 given Array
- Find all the duplicates in a given array
String
- Remove Duplicate Character
- Reverse a string using pointer in C
Reverse a String in Java using Recursion
Sorting
LinkedList
- Linked List Brush Up
- Linked List Basic Programming Technique
- Circular Linked List Brush Up and Programming Technique
- Insert element in a sorted Circular Linked List
- Find loop in a Linked List
Stack
- Stack Brush Up And Basic Programming Technique
- Stack Program Implementation
- Implementing Stack Using Queue
- Balancing of Brackets in Expression(Application of Stack)
- Postfix Evaluation(Application of Stack)
Queue
Tree
- Binary Tree Brush Up and Program
- Level Order Traversal of binary search tree
- Count the number of nodes in a binary search tree
- Count number of leaf nodes in a binary tree
Bit Manipulation