Linked List
Create a generics Node class, which can be used for all data-types.
Utility function to create a linked-list from a sequence of data.
Length of Linked List by iterative method
Length of a Liked List using recursion.
Stack
Create a minimal stack using array in Java.
Stack datastructure implementation in C programming Language.
Queue
A simple queue implementation using an array.
Binary Tree
A java class to represent a binary tree node.
Create a complete binary tree from an array.
Recursive Inorder traversal of a binary tree in java
Java code to find diameter of a binary tree
Java Data Structure Binary Tree : Print The Nth Level
Binary Search Tree
AVL Tree Insertion Deletion Search Operations in C Programming Language