Data Structure Tutorial

Programming Approach

Flow Chart

Define Data Structure

DS Problem Solving


DS Data Types

DS Arrays

DS Stack

DS Queue

Number System

Spare matrix



Application of Stack

DS Linked List

DS Functions

DS Tree

DS Graph


Exercise Searching


Hash Table

DS Questions

Data types in Data Structure

Data are simple values or set of values that is utilized in calculation or manipulation. Data types are normally divide into two categories:
a) Primitive data type: these are basic structures and are directly operated by the machine instruction. The common examples integer, float, character.
b) Non-primitive data type: These are more sophisticated data structures. They are derived from the primitive data type. The non-primitive data type is a group of homogenous (same type) or heterogeneous (different type) data items. Common examples are array, linked list, graph etc.