Data Structures
- Home
- Data Structures
Data Structures: List as abstract data type
View Topic
Linked List in C/C++ - Inserting a node at beginning
View Topic
Linked List in C/C++ - Insert a node at nth position
View Topic
Linked List in C/C++ - Delete a node at nth position
View Topic
Reverse a linked list - Iterative method
View Topic
Print elements of a linked list in forward and reverse order using recursion
View Topic
Doubly Linked List - Implementation in C/C++
View Topic
Reverse a string or linked list using stack.
View Topic
Check for balanced parentheses using stack
View Topic
Evaluation of Prefix and Postfix expressions using stack
View Topic
Binary search tree - Implementation in C/C++
View Topic
BST implementation - memory allocation in stack and heap
View Topic
Find min and max element in a binary search tree
View Topic
Binary tree traversal - breadth-first and depth-first strategies
View Topic
Binary tree traversal: Preorder, Inorder, Postorder
View Topic
Check if a binary tree is binary search tree or not
View Topic
Inorder Successor in a binary search tree
View Topic
Graph Representation part 01 - Edge List
View Topic
Graph Representation part 02 - Adjacency Matrix
View Topic
Graph Representation part 03 - Adjacency List
View Topic
( 62:32:14 )