SlideShare a Scribd company logo
4
Most read
6
Most read
11
Most read
SANJIVANI K. B. P. POLYTECHNIC,
KOPARGAON
With NBA ACCREDIATED programs , Approved by AICTE, New Delhi,
Recognized by Govt. of Maharashtra, Affiliated to Maharashtra State Board of
Technical Education, Mumbai, ISO 9001:2015 Certified Institute
Name of Faculty: Prof. Vaibhav A. Parjane
1
Topic to be Covered
Classification of Data Structure
2
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Classification of Data structure
The data structure are normally divided into two
categories—
Primitive Data structure
 Non- Primitive Data structure [ Derived]
Data Structure further classified into two categories :
Linear Data Structure
Non Linear Data Structure
3
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Classification of Data Structure
Data Structure
Primitive Non – Primitive [Derived]
Array Lists Structure Files
Linear Non - Linear
Stack Queue Tree Graph
Integer
Char
Float
Pointer
4
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Classification of Data structure
1) Primitive Data structure :
1. These are basic structures and directly operated upon by the
machine instructions.
2. A primitive data types defines how the data will be internally
represented stored and retrieve from the memory.
3. Eg: int, float, char, double.
2) Non- Primitive Data structure [ Derived] :
1. These are derived from the primitive data structures.
2. Eg: Array , Structure, Union, Pointer, User defined data types, linked-
list, stack, queue, tree, graph.
5
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Linear Data Structures:
 The data structure where data items are organized
sequentially or linearly where data elements attached one
after another is called linear data structure.
 Data elements in a liner data structure are traversed one
after the other and only one element can be directly reached
while traversing.
 All the data items in linear data structure can be traversed in
single run.
 These kind of data structures are very easy to implement
because memory of computer is also organized in linear
fashion.
 Examples of linear data structures
are Arrays, Stack, Queue and Linked List.
6
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
7
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Linear Data Structures:
8
Array
Linked List
Queue
Stack
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Non Linear Data Structures:
 The data structure where data items are not organized
sequentially is called non linear data structure.
 In other words, A data elements of the non linear data
structure could be connected to more than one elements
to reflect a special relationship among them.
 All the data elements in non linear data structure can
not be traversed in single run.
 Examples of non linear data structures
are Trees and Graphs.
9
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Non Linear Data Structures:
TREE GRAPH
10
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
Difference Between Linear and Non Linear Data Structure
Linear Data Structure Non-Linear Data Structure
Every item is related to its previous
and next item.
Every item is attached with many other
items.
Data is arranged in linear sequence. Data is not arranged in sequence.
Data items can be traversed in a single
run.
Data can not be traversed in a single
run.
Examples: Array, Stack, Queue, Linked
List.
Examples: Tree, Graph.
Implementation is Easy. Implementation is Difficult.
11
Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane

More Related Content

PPTX
Data structures - unit 1
PPT
Chapter 8 ds
PPTX
Data structure power point presentation
PPTX
Lecture 6 data structures and algorithms
PDF
Red black tree
PPTX
Data Structure - Elementary Data Organization
PPT
data structure
PPTX
Data Structures (CS8391)
Data structures - unit 1
Chapter 8 ds
Data structure power point presentation
Lecture 6 data structures and algorithms
Red black tree
Data Structure - Elementary Data Organization
data structure
Data Structures (CS8391)

What's hot (20)

PPTX
Tree and graph
PDF
BCA DATA STRUCTURES LINEAR ARRAYS MRS.SOWMYA JYOTHI
PDF
Red black tree
PDF
sparse matrix in data structure
PPT
C++ Data Structure PPT.ppt
PPTX
Transaction management DBMS
PPTX
Forward and Backward chaining in AI
PPTX
Time space trade off
PPTX
ER model to Relational model mapping
PPT
File organization 1
PPTX
Graph coloring using backtracking
PPTX
Normal forms
PPTX
Unit I- Data structures Introduction, Evaluation of Algorithms, Arrays, Spars...
PPT
SEARCHING AND SORTING ALGORITHMS
PPTX
Singly & Circular Linked list
PPTX
trees in data structure
PPTX
Red black trees
PPT
Normalization PRESENTATION
PPTX
ProLog (Artificial Intelligence) Introduction
PDF
Algorithms Lecture 7: Graph Algorithms
Tree and graph
BCA DATA STRUCTURES LINEAR ARRAYS MRS.SOWMYA JYOTHI
Red black tree
sparse matrix in data structure
C++ Data Structure PPT.ppt
Transaction management DBMS
Forward and Backward chaining in AI
Time space trade off
ER model to Relational model mapping
File organization 1
Graph coloring using backtracking
Normal forms
Unit I- Data structures Introduction, Evaluation of Algorithms, Arrays, Spars...
SEARCHING AND SORTING ALGORITHMS
Singly & Circular Linked list
trees in data structure
Red black trees
Normalization PRESENTATION
ProLog (Artificial Intelligence) Introduction
Algorithms Lecture 7: Graph Algorithms
Ad

Similar to Classification of Data Structure -Linear and Non Linear (20)

PPTX
Unit 1 Introduction to Data Structures(1) 2.pptx
PDF
Data Structure Ppt for our engineering college industrial training.
PPTX
DataStructurePpt.pptx
PPTX
ntroduction of Algorithms, Analysing Algorithms. Arrays: Sparse Matrices - Re...
PPSX
Classification of Data Structure: Primitive Vs Non Primitive, Static Vs Daynamic
PPTX
Dats Structures
PDF
3130703dsgtudarshan Enotesallunits Darshan Institute Of Engineering Technology
PPTX
DataStructureccvdgddfffdesddsssdssPpt.pptx
PPTX
Data structure ppt omamammama jammwal2222
PPTX
Introduction to data structures (ss)
PPTX
S. Chakraborty (DS).pptxkmmmmkwmmqm BNN n
PPTX
Introduction to data structure presentation
PPTX
Unit-1 DataStructure Intro.pptx
PPTX
Types Of Data Structure
PPTX
DataStructurePpt-01.pptxEngineering data structure notes
PPTX
DataStructurePpt.pptx
PPTX
Types OF Data Structures
PPTX
Introduction to Data Structures
PPTX
Data structures slideshare
PDF
Data structures
Unit 1 Introduction to Data Structures(1) 2.pptx
Data Structure Ppt for our engineering college industrial training.
DataStructurePpt.pptx
ntroduction of Algorithms, Analysing Algorithms. Arrays: Sparse Matrices - Re...
Classification of Data Structure: Primitive Vs Non Primitive, Static Vs Daynamic
Dats Structures
3130703dsgtudarshan Enotesallunits Darshan Institute Of Engineering Technology
DataStructureccvdgddfffdesddsssdssPpt.pptx
Data structure ppt omamammama jammwal2222
Introduction to data structures (ss)
S. Chakraborty (DS).pptxkmmmmkwmmqm BNN n
Introduction to data structure presentation
Unit-1 DataStructure Intro.pptx
Types Of Data Structure
DataStructurePpt-01.pptxEngineering data structure notes
DataStructurePpt.pptx
Types OF Data Structures
Introduction to Data Structures
Data structures slideshare
Data structures
Ad

More from Vaibhav Parjane (13)

PPTX
Advantages and disadvantages of algorithm.pptx
PPTX
Examples of Algorithms : Introduction to C.pptx
PPTX
Topic 1.1 Fundamentals of Algorithm.pptx
PPTX
Unit no 1(Fundamentals of Algorithm).pptx
PPTX
Unit 1(1).pptx Program Logic Development
PPTX
Unit No 2.pptx Basic s of C Programming
PPTX
Unit 2 Searching and Sorting Technique.pptx
PPTX
PPT.pptx Searching and Sorting Techniques
PPTX
unit 2 First.pptx Searching - Linear and Binary Search
PPTX
unit 1 SIXTH.pptx Algorithm Complexity Time
PPTX
Operations on Data Structure- Several Operation performed on DS
PPTX
Need of Data Structure & Abstract Data Type
PPTX
Introduction to data & Data Structure Definition
Advantages and disadvantages of algorithm.pptx
Examples of Algorithms : Introduction to C.pptx
Topic 1.1 Fundamentals of Algorithm.pptx
Unit no 1(Fundamentals of Algorithm).pptx
Unit 1(1).pptx Program Logic Development
Unit No 2.pptx Basic s of C Programming
Unit 2 Searching and Sorting Technique.pptx
PPT.pptx Searching and Sorting Techniques
unit 2 First.pptx Searching - Linear and Binary Search
unit 1 SIXTH.pptx Algorithm Complexity Time
Operations on Data Structure- Several Operation performed on DS
Need of Data Structure & Abstract Data Type
Introduction to data & Data Structure Definition

Recently uploaded (20)

PPTX
OOP with Java - Java Introduction (Basics)
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
PPT on Performance Review to get promotions
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPT
Project quality management in manufacturing
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PPTX
Geodesy 1.pptx...............................................
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPT
introduction to datamining and warehousing
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PPTX
UNIT 4 Total Quality Management .pptx
PDF
Digital Logic Computer Design lecture notes
PPTX
additive manufacturing of ss316l using mig welding
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
Construction Project Organization Group 2.pptx
OOP with Java - Java Introduction (Basics)
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPT on Performance Review to get promotions
Model Code of Practice - Construction Work - 21102022 .pdf
Project quality management in manufacturing
R24 SURVEYING LAB MANUAL for civil enggi
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Geodesy 1.pptx...............................................
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
introduction to datamining and warehousing
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
UNIT 4 Total Quality Management .pptx
Digital Logic Computer Design lecture notes
additive manufacturing of ss316l using mig welding
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Lecture Notes Electrical Wiring System Components
Construction Project Organization Group 2.pptx

Classification of Data Structure -Linear and Non Linear

  • 1. SANJIVANI K. B. P. POLYTECHNIC, KOPARGAON With NBA ACCREDIATED programs , Approved by AICTE, New Delhi, Recognized by Govt. of Maharashtra, Affiliated to Maharashtra State Board of Technical Education, Mumbai, ISO 9001:2015 Certified Institute Name of Faculty: Prof. Vaibhav A. Parjane 1
  • 2. Topic to be Covered Classification of Data Structure 2 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 3. Classification of Data structure The data structure are normally divided into two categories— Primitive Data structure  Non- Primitive Data structure [ Derived] Data Structure further classified into two categories : Linear Data Structure Non Linear Data Structure 3 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 4. Classification of Data Structure Data Structure Primitive Non – Primitive [Derived] Array Lists Structure Files Linear Non - Linear Stack Queue Tree Graph Integer Char Float Pointer 4 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 5. Classification of Data structure 1) Primitive Data structure : 1. These are basic structures and directly operated upon by the machine instructions. 2. A primitive data types defines how the data will be internally represented stored and retrieve from the memory. 3. Eg: int, float, char, double. 2) Non- Primitive Data structure [ Derived] : 1. These are derived from the primitive data structures. 2. Eg: Array , Structure, Union, Pointer, User defined data types, linked- list, stack, queue, tree, graph. 5 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 6. Linear Data Structures:  The data structure where data items are organized sequentially or linearly where data elements attached one after another is called linear data structure.  Data elements in a liner data structure are traversed one after the other and only one element can be directly reached while traversing.  All the data items in linear data structure can be traversed in single run.  These kind of data structures are very easy to implement because memory of computer is also organized in linear fashion.  Examples of linear data structures are Arrays, Stack, Queue and Linked List. 6 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 7. 7 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 8. Linear Data Structures: 8 Array Linked List Queue Stack Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 9. Non Linear Data Structures:  The data structure where data items are not organized sequentially is called non linear data structure.  In other words, A data elements of the non linear data structure could be connected to more than one elements to reflect a special relationship among them.  All the data elements in non linear data structure can not be traversed in single run.  Examples of non linear data structures are Trees and Graphs. 9 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 10. Non Linear Data Structures: TREE GRAPH 10 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane
  • 11. Difference Between Linear and Non Linear Data Structure Linear Data Structure Non-Linear Data Structure Every item is related to its previous and next item. Every item is attached with many other items. Data is arranged in linear sequence. Data is not arranged in sequence. Data items can be traversed in a single run. Data can not be traversed in a single run. Examples: Array, Stack, Queue, Linked List. Examples: Tree, Graph. Implementation is Easy. Implementation is Difficult. 11 Sanjivani K. B. P. Polytechnic Kopargaon Department of Computer Technology Prof. Vaibhav A. Parjane