Mind map
Data Structure
Map content
Data Structure
Difference with Data Type
- A data type is a type of information transmited between the programer and the compiler
- Examples: int, string, float, etc.
- Examples: int, string, float, etc.
- The data structure organizes, stores and manages data types.
- Array, linked list, stack, binary tree, etc.
- Array, linked list, stack, binary tree, etc.
- A data type is a type of information transmited between the programer and the compiler
Based on Programing
- Primitive Data Structures
- Predefined types of data, which are suported by progrming languages
- Integer
- Real
- Character
- Boolean
- Predefined types of data, which are suported by progrming languages
- Non-Primitive Data Structures
- Not defined by the programming language. It's created by the programer
- Linear Data Structures
- Arrays
- Linked List
- Stack
- Queues
- Non - Linear Data Structures
- Trees
- Graphs
- Linear Data Structures
- Not defined by the programming language. It's created by the programer
- Primitive Data Structures
Based on Memory
- Dynamic Data structure
- Memory is allocated to the data structure dymically as program executes
- Advantage: Most efficient use of memory as data
- Harder to program as the software needs to track of its size and its location
- Harder to program as the software needs to track of its size and its location
- Advantage: Most efficient use of memory as data
- Memory is allocated to the data structure dymically as program executes
- Static Data structure
- Memory is allocated at compile time (fixed size)
- Easier to program as there is no need to keep track at any point
- Inefficient memory usage
- Inefficient memory usage
- Easier to program as there is no need to keep track at any point
- Memory is allocated at compile time (fixed size)
- Dynamic Data structure
MARTIN MOJICA TORRES 3G
Images and files in the map
Information
- Description
- Mind Map on Data Structure, created by MARTIN MOJICA TORRES . on 10/10/2020.
- Created by
- MARTIN MOJICA TORRES .
- Views
- 0
- Rating
More on Arrays and Data Structures


