WHAT ARE DATA STRUCTURES?
A data structure is a format for organizing, processing, retrieving and storing data so it can be easily accessed and effectively used.
Definition :
A data structure is a way of organizing and storing data in a computer so that it can be accessed and used efficiently. It refers to the logical or mathematical representation of data, as well as the implementation in a computer program.
Importance of linear data structures :
- Structured data is quantitative while unstructured data is qualitative.
- Structured data is stored in data warehouses while unstructured data is contained in data lakes.
- Structured data can be immediately analyzed while unstructured data requires processing and transformation.
- Structured data follows predefined formats while unstructured data comes in many different formats.
APPLICATIONS OF DATA STRUCTURES :
Databases: Data structures are used to organize and store data in a database, allowing for efficient retrieval and manipulation.
Operating systems: Data structures are used in the design and implementation of operating systems to manage system resources, such as memory and files.
Computer graphics: Data structures are used to represent geometric shapes and other graphical elements in computer graphics applications.
Artificial intelligence: Data structures are used to represent knowledge and information in artificial intelligence systems.
Advantages & Disadvantages :