# Data Structure

• ## What is Data Structure and Abstract Data Types?

The study of data structure, therefore, involves two complementary goals. The first goal is to identify and develop useful mathematical…

• ## How to Represent Stack in C – Data Structure

The stack provides for the insertion and deletion of items, so that a stack is a dynamic, constantly changing object.…

• ## Tower of Hanoi Problem (TOH) with Recursive Algorithm

TOH ( Tower of Hanoi) is a mathematical game or puzzle. It consists of 3 pegs A, B, and C.…

• ## Non-Linear Data Structure and Algorithm

The implementations of Stacks and Queues from linear data structures.  They cannot represent data items possessing hierarchical relationships such as…

• ## Binary Trees and It’s Different Types

A binary tree is a finite set of elements that is either empty or is partitioned into three disjoint subsets.…

• ## What is Data Structure? Why Do We Require This?

Question: What is Data Structure? Data is the basic factor entity that is utilized in calculation or manipulation. There are two different type…

• ## Difference Between Primitive and Non-Primitive Data Types

Primitive data type: In simple terms “data type” and “primitive data type” are simply known and used as interchangeable variables. Primitive…