Data Structures Types

Linear data structures

A data structure is said to be linear if its elements form a sequence.

Arrays[edit]

Lists

Trees

Main article: Tree (data structure)

Binary trees

B-trees

Heaps

Trees

In these data structures each tree node compares a bit slice of key values.

Multi-way trees

Space-partitioning trees

These are data structures used for space partitioning or binary space partitioning.

Application-specific trees

Hash-based structures

Graphs

Many graph-based data structures are used in computer science and related fields:

Other

Last updated