Home /permanent

Linear Data Structure

A Linear Data Structure is a data structure where elements are arranged in a sequence, so each element has one predecessor and one successor (except the first and last).

Examples include an Array, Linked List, Stack and Queue.

In contrast, non-linear data structures like a Binary Tree or a graph can connect an element to several others.