2
Most read
3
Most read
4
Most read
Data structures
 1. Computer system is used as Data Management
System where ‘Data’ are very important for it.

2. Data are aggregated and summarized in various
ways to form information.

3. All these factors very much depend on the way data
are aggregated.

4. The Data Structures are an effective and reliable way
to achieve this.

 "DATA STRUCTURE is a named group of data
of different data types which can be
processed as a single unit."

 While designing data structures, one must follow
the given steps:
 1. Determine the logical picture of the data in a
particular program.
2. Choose the representation of data.
3. Develop the operations that will be applied on
Data structures
 These are normally built from primitive data
types like integers, real, character, Boolean.
There are following two types of simple data
structures
1. Array
2. Structure
 Simple data structures can be combined in
various ways to form more complex structures
called compound data structures.
 These data structures are single level data
structures.
A data structure is said to be linear if its
elements form a sequence.
There are the following types:
a. Stack
b. Queue
c. Linked List
 These are multilevel data structures.
Example of non-linear data structure is Tree.
 Insertion: Insertion means addition of a new
data element in a data structure.
 Deletion: Deletion means removal of a data
element from a data structure if it is found.
 Searching: Searching involves searching for
the specified data element in a data structure.
 Traversal: Traversal of a data structure means
processing all the data elements present in it.
 Sorting: Arranging data elements of a data
structure in a specified order is called sorting.
 Merging: Combining elements of two similar
data structures to form a new data structure
of the same type, is called merging.
 Analysis of algorithm:
 Time Complexity
 Space complexity

More Related Content

PPT
Data mining slides
 
PPTX
PPTX
Visualization using Tableau
PPTX
Data integration
PPT
Data independence
PPT
Database schema
PPTX
Architecture of dbms(lecture 3)
Data mining slides
 
Visualization using Tableau
Data integration
Data independence
Database schema
Architecture of dbms(lecture 3)

What's hot (20)

PPTX
Data structures
PPTX
Brute force method
PDF
UNIT III NON LINEAR DATA STRUCTURES – TREES
PPTX
Data mining query language
DOC
rdbms-notes
PPTX
Data mining Measuring similarity and desimilarity
PPT
DBMS PPT
PPTX
DBMS Keys
PPTX
DBMS & RDBMS (PPT)
PPTX
Structure of dbms
PPT
Raster scan system
PPTX
10.m way search tree
PPTX
Data mining
PPTX
The Relational Database Model
PPTX
Entity Relationship Model
PDF
Dbms viva questions
PPTX
Overview of Storage and Indexing ...
PDF
Data warehouse architecture
PPT
Distributed database management systems
Data structures
Brute force method
UNIT III NON LINEAR DATA STRUCTURES – TREES
Data mining query language
rdbms-notes
Data mining Measuring similarity and desimilarity
DBMS PPT
DBMS Keys
DBMS & RDBMS (PPT)
Structure of dbms
Raster scan system
10.m way search tree
Data mining
The Relational Database Model
Entity Relationship Model
Dbms viva questions
Overview of Storage and Indexing ...
Data warehouse architecture
Distributed database management systems
Ad

Viewers also liked (20)

PPTX
Method overloading
PPTX
Data structures and algorithms
PPT
Java naming conventions
PPTX
Introduction to java
PPTX
Stacks in Data Structure
PPTX
single linked list
PPT
Java static keyword
PPTX
Avl trees
PPT
Stack and queue
PPTX
PDF
Red black tree
PPT
L6 structure
PDF
01 05 - introduction xml
PDF
linked list
PPT
Introduction to data structure by anil dutt
PPT
Data structure lecture 1
PPTX
‫Chapter3 inheritance
PPTX
5 Array List, data structure course
PDF
3 Array operations
Method overloading
Data structures and algorithms
Java naming conventions
Introduction to java
Stacks in Data Structure
single linked list
Java static keyword
Avl trees
Stack and queue
Red black tree
L6 structure
01 05 - introduction xml
linked list
Introduction to data structure by anil dutt
Data structure lecture 1
‫Chapter3 inheritance
5 Array List, data structure course
3 Array operations
Ad

Similar to Data structures (20)

PDF
DSA 1- Introduction.pdf
PPTX
DSA - Copy.pptx
PPTX
DSA Ch1(Introduction) [Recovered].pptx
PPT
PPT
DATA STRUCTURE AND ALGORITHMS
PDF
Data File Structures Notes {dfs} MOD.pdf
PPT
Chapter 1( intro & overview)
PDF
Data structure using c++
PPTX
Chapter two data structure and algorthms.pptx
PDF
Datastructures Notes
PPTX
1-Introduction to Data Structures beginner.pptx
PPTX
Introduction to Data Structures and their importance
PPTX
Introduction to Data Structure
PPTX
Data Structure and Algorithms
PPT
Lecture 1 IntroductionToDataStructures_coursematerial_Draft0.01.ppt
PPTX
DATA STRUCTURE AND COMPUTER ALGORITHMS LECTURE 1
DOC
data structures and algorithm Cha 1and 2.doc
PPTX
project on data structures and algorithm
PPTX
Data Structure - Elementary Data Organization
PPTX
Unit-1 DataStructure Intro.pptx
DSA 1- Introduction.pdf
DSA - Copy.pptx
DSA Ch1(Introduction) [Recovered].pptx
DATA STRUCTURE AND ALGORITHMS
Data File Structures Notes {dfs} MOD.pdf
Chapter 1( intro & overview)
Data structure using c++
Chapter two data structure and algorthms.pptx
Datastructures Notes
1-Introduction to Data Structures beginner.pptx
Introduction to Data Structures and their importance
Introduction to Data Structure
Data Structure and Algorithms
Lecture 1 IntroductionToDataStructures_coursematerial_Draft0.01.ppt
DATA STRUCTURE AND COMPUTER ALGORITHMS LECTURE 1
data structures and algorithm Cha 1and 2.doc
project on data structures and algorithm
Data Structure - Elementary Data Organization
Unit-1 DataStructure Intro.pptx

More from Lovely Professional University (20)

PPTX
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
PPTX
Effort Estimation: Meaning, Problems with Estimation, Basis, Estimation Techn...
PPTX
Project Approach: Intro. Technical Plan, Choice of Process Models: Waterfall,...
PPTX
Programme Management & Project Evaluation
PPTX
Step Wise Project Planning: Project Scope, Objectives, Infrastructure, Charac...
PPTX
Introduction to Software Project Management:
PDF
The HyperText Markup Language or HTML is the standard markup language
PPTX
PPTX
PPTX
Getting Input from User
PPTX
PPTX
Transaction Processing in DBMS.pptx
PPT
web_server_browser.ppt
PPTX
PPTX
Number System.pptx
PPT
Programming Language.ppt
PPTX
Information System.pptx
PPTX
Applications of Computer Science in Pharmacy-1.pptx
PPTX
Application of Computers in Pharmacy.pptx
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Effort Estimation: Meaning, Problems with Estimation, Basis, Estimation Techn...
Project Approach: Intro. Technical Plan, Choice of Process Models: Waterfall,...
Programme Management & Project Evaluation
Step Wise Project Planning: Project Scope, Objectives, Infrastructure, Charac...
Introduction to Software Project Management:
The HyperText Markup Language or HTML is the standard markup language
Getting Input from User
Transaction Processing in DBMS.pptx
web_server_browser.ppt
Number System.pptx
Programming Language.ppt
Information System.pptx
Applications of Computer Science in Pharmacy-1.pptx
Application of Computers in Pharmacy.pptx

Recently uploaded (20)

PPTX
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
PPTX
Information Storage and Retrieval Techniques Unit III
PPTX
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
PDF
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
PDF
MLpara ingenieira CIVIL, meca Y AMBIENTAL
PDF
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
PDF
Applications of Equal_Area_Criterion.pdf
PDF
Computer organization and architecuture Digital Notes....pdf
PPTX
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
DOC
T Pandian CV Madurai pandi kokkaf illaya
PPTX
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
PPTX
PRASUNET_20240614003_231416_0000[1].pptx
PDF
Java Basics-Introduction and program control
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
PPTX
wireless networks, mobile computing.pptx
PDF
Unit1 - AIML Chapter 1 concept and ethics
PDF
August -2025_Top10 Read_Articles_ijait.pdf
PPTX
Measurement Uncertainty and Measurement System analysis
tack Data Structure with Array and Linked List Implementation, Push and Pop O...
Information Storage and Retrieval Techniques Unit III
ASME PCC-02 TRAINING -DESKTOP-NLE5HNP.pptx
Accra-Kumasi Expressway - Prefeasibility Report Volume 1 of 7.11.2018.pdf
MLpara ingenieira CIVIL, meca Y AMBIENTAL
Unit I -OPERATING SYSTEMS_SRM_KATTANKULATHUR.pptx.pdf
Applications of Equal_Area_Criterion.pdf
Computer organization and architecuture Digital Notes....pdf
Chemical Technological Processes, Feasibility Study and Chemical Process Indu...
T Pandian CV Madurai pandi kokkaf illaya
A Brief Introduction to IoT- Smart Objects: The "Things" in IoT
PRASUNET_20240614003_231416_0000[1].pptx
Java Basics-Introduction and program control
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
Module 8- Technological and Communication Skills.pptx
Chapter 2 -Technology and Enginerring Materials + Composites.pptx
wireless networks, mobile computing.pptx
Unit1 - AIML Chapter 1 concept and ethics
August -2025_Top10 Read_Articles_ijait.pdf
Measurement Uncertainty and Measurement System analysis

Data structures

  • 2.  1. Computer system is used as Data Management System where ‘Data’ are very important for it.  2. Data are aggregated and summarized in various ways to form information.  3. All these factors very much depend on the way data are aggregated.  4. The Data Structures are an effective and reliable way to achieve this. 
  • 3.  "DATA STRUCTURE is a named group of data of different data types which can be processed as a single unit." 
  • 4.  While designing data structures, one must follow the given steps:  1. Determine the logical picture of the data in a particular program. 2. Choose the representation of data. 3. Develop the operations that will be applied on
  • 6.  These are normally built from primitive data types like integers, real, character, Boolean. There are following two types of simple data structures 1. Array 2. Structure
  • 7.  Simple data structures can be combined in various ways to form more complex structures called compound data structures.
  • 8.  These data structures are single level data structures. A data structure is said to be linear if its elements form a sequence. There are the following types: a. Stack b. Queue c. Linked List
  • 9.  These are multilevel data structures. Example of non-linear data structure is Tree.
  • 10.  Insertion: Insertion means addition of a new data element in a data structure.  Deletion: Deletion means removal of a data element from a data structure if it is found.  Searching: Searching involves searching for the specified data element in a data structure.
  • 11.  Traversal: Traversal of a data structure means processing all the data elements present in it.  Sorting: Arranging data elements of a data structure in a specified order is called sorting.  Merging: Combining elements of two similar data structures to form a new data structure of the same type, is called merging.
  • 12.  Analysis of algorithm:  Time Complexity  Space complexity