What is a Binary Search Tree (BST)?
In this article we discuss what is a binary search tree, what are its common operations and how to implement them.
What is a linked list?
What is a linked list and its operations? How singly, doubly and circular linked lists are implemented?
What is a queue?
In this article we talk about what is a queue and how can it be implemented using a simple array?
What is a stack?
In this article we learn about what is a stack and the operations supported by it.