SlideShare a Scribd company logo
1 of 31
 MOST WEL COME
                       Presentation                               on                      Data Structure Submitted To                                                      Submitted By Mrs. Jaspreet  Kaur                                             Navtar Singh (Lect.)                                                                 Roll no:-2219                                                                             BCA-1ST(E)                                                                             Group:-A BABA FARID COLLEGE OF COMPUTER SCIENCE AND IT                                            (BATHINDA)
               Data                                 Structure          And its types
                    Data                                          structure  It is a logical way to storing the data and it also define mechanism of retrieve data.
        Types of Data Structure
            Data Structure                          Operation  Traversing: Accessing each record exactly once so that certain item in the record may  be processed. Searching:finding the location  of the record with a given key value . Insertion :  add a new record  to the structure Deletion : removing a record from the structure
        Linear Data Structure 1.Array 2.Stack 3.Queue 4.Linked List
               Array :-An array is a collection of homogeneous type of data elements. :-An array is consisting of a collection of  elements .
               Operation Performed On                            Array 1.Traversing 2.Search 3.Insertion 4.Deletion 5.Sorting 6.Merging
            Representation of Array
           Array Representation
                  Stack A Stack is a list of elements in which an element may be inserted or deleted at one end which is known as TOP of the stack.
         Representation of Stack 3/20/2011 14
               Stack Representation 3/20/2011 15
 Queue A queue is a linear list of element in which insertion can be done at one end which is known as front and deletion can be done which is known as rear. 3/20/2011 16
Operation Performed On Queue Insertion : Add A New Element In Queue Deletion: Removing  An Element In Queue 3/20/2011 17
Representation of Queue 3/20/2011 18
                     Queue Representation 3/20/2011 19
A Linked list is a linear collection of data elements .It has two part one is info and other is link part.info part gives information and link part is address of next node 3/20/2011 20
 Operation Performed on Linked List 1.Traversing 2.Searching 3.Insertion 4.Deletion 3/20/2011 21
           Linked Representation 3/20/2011 22
2.Non Linear 1.Tree 2.Graph 3/20/2011 23
Tree In computer science, a tree is a widely-used data structure that emulates a hierarchical tree structure with a set of linked nodes. 3/20/2011 24
Operation On Tree 1.Insertion 2.Deletion 3.Searching 3/20/2011 25
       Tree Representation 3/20/2011 26
Graph A graph data structure may also associate to each edge some edge value, such as a symbolic label or a numeric attribute (cost, capacity, length, etc.). 3/20/2011 27
 Operation Performed  Graph 1.Searching 2.Insertion 3.Deletion 3/20/2011 28
      Graph Representation 3/20/2011 29
           BABA FARID GROUP                                OF                 INSTITUTIONS (BATHINDA) 3/20/2011 30
THANKS FOR YOUR     VISIT                                       NAVTAR SIDHU                                         ROLL NO:2219                                        BCA=1ST (E)SEM 2ND                       BABA FARID GROUP OF INSTITUTIONS                                               BATHINDA 3/20/2011 31

More Related Content

What's hot

Data structures (introduction)
 Data structures (introduction) Data structures (introduction)
Data structures (introduction)
Arvind Devaraj
 
Data structure lecture 1
Data structure lecture 1Data structure lecture 1
Data structure lecture 1
Kumar
 
Introductiont To Aray,Tree,Stack, Queue
Introductiont To Aray,Tree,Stack, QueueIntroductiont To Aray,Tree,Stack, Queue
Introductiont To Aray,Tree,Stack, Queue
Ghaffar Khan
 

What's hot (20)

Data structures (introduction)
 Data structures (introduction) Data structures (introduction)
Data structures (introduction)
 
Bca ii dfs u-1 introduction to data structure
Bca ii dfs u-1 introduction to data structureBca ii dfs u-1 introduction to data structure
Bca ii dfs u-1 introduction to data structure
 
Presentation on Data Structure
Presentation on Data StructurePresentation on Data Structure
Presentation on Data Structure
 
Data structures project
Data structures projectData structures project
Data structures project
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structure
 
Data structures using c
Data structures using cData structures using c
Data structures using c
 
Introduction of data structures and algorithms
Introduction of data structures and algorithmsIntroduction of data structures and algorithms
Introduction of data structures and algorithms
 
Introduction to data structure by anil dutt
Introduction to data structure by anil duttIntroduction to data structure by anil dutt
Introduction to data structure by anil dutt
 
Data structure lecture 1
Data structure lecture 1Data structure lecture 1
Data structure lecture 1
 
DATA STRUCTURE IN C LANGUAGE
DATA STRUCTURE IN C LANGUAGEDATA STRUCTURE IN C LANGUAGE
DATA STRUCTURE IN C LANGUAGE
 
Data structures
Data structuresData structures
Data structures
 
Datastructureitstypes
DatastructureitstypesDatastructureitstypes
Datastructureitstypes
 
Introduction to data structure
Introduction to data structureIntroduction to data structure
Introduction to data structure
 
data structure
data structuredata structure
data structure
 
Data Structures Notes 2021
Data Structures Notes 2021Data Structures Notes 2021
Data Structures Notes 2021
 
Data structures Basics
Data structures BasicsData structures Basics
Data structures Basics
 
Data Structure Using C
Data Structure Using CData Structure Using C
Data Structure Using C
 
Introductiont To Aray,Tree,Stack, Queue
Introductiont To Aray,Tree,Stack, QueueIntroductiont To Aray,Tree,Stack, Queue
Introductiont To Aray,Tree,Stack, Queue
 
Data structure
Data structureData structure
Data structure
 
Introduction to data structure ppt
Introduction to data structure pptIntroduction to data structure ppt
Introduction to data structure ppt
 

Viewers also liked

Lecture 1 data structures and algorithms
Lecture 1 data structures and algorithmsLecture 1 data structures and algorithms
Lecture 1 data structures and algorithms
Aakash deep Singhal
 
Fundamentals of data structures
Fundamentals of data structuresFundamentals of data structures
Fundamentals of data structures
Niraj Agarwal
 
Introduction of data structure
Introduction of data structureIntroduction of data structure
Introduction of data structure
eShikshak
 
Introduction to data structures and Algorithm
Introduction to data structures and AlgorithmIntroduction to data structures and Algorithm
Introduction to data structures and Algorithm
Dhaval Kaneria
 
Data Structures and Algorithms
Data Structures and AlgorithmsData Structures and Algorithms
Data Structures and Algorithms
Pierre Vigneras
 
Stack data structure
Stack data structureStack data structure
Stack data structure
Tech_MX
 
Tree in data structure
Tree in data structureTree in data structure
Tree in data structure
ghhgj jhgh
 

Viewers also liked (20)

DATA STRUCTURES
DATA STRUCTURESDATA STRUCTURES
DATA STRUCTURES
 
Lecture 1 data structures and algorithms
Lecture 1 data structures and algorithmsLecture 1 data structures and algorithms
Lecture 1 data structures and algorithms
 
Data Structure
Data StructureData Structure
Data Structure
 
Fundamentals of data structures
Fundamentals of data structuresFundamentals of data structures
Fundamentals of data structures
 
Introduction of data structure
Introduction of data structureIntroduction of data structure
Introduction of data structure
 
Introduction to data structures and Algorithm
Introduction to data structures and AlgorithmIntroduction to data structures and Algorithm
Introduction to data structures and Algorithm
 
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
TYPES DATA STRUCTURES( LINEAR AND NON LINEAR)....
 
Linked lists
Linked listsLinked lists
Linked lists
 
Linked list
Linked listLinked list
Linked list
 
Data Structures and Algorithms
Data Structures and AlgorithmsData Structures and Algorithms
Data Structures and Algorithms
 
STACKS IN DATASTRUCTURE
STACKS IN DATASTRUCTURESTACKS IN DATASTRUCTURE
STACKS IN DATASTRUCTURE
 
Graph in data structure
Graph in data structureGraph in data structure
Graph in data structure
 
Linked list
Linked listLinked list
Linked list
 
Stack data structure
Stack data structureStack data structure
Stack data structure
 
Tree in data structure
Tree in data structureTree in data structure
Tree in data structure
 
Stack Applications
Stack ApplicationsStack Applications
Stack Applications
 
Stack
StackStack
Stack
 
Data Structures - Searching & sorting
Data Structures - Searching & sortingData Structures - Searching & sorting
Data Structures - Searching & sorting
 
Data structures and algorithm
Data structures and algorithmData structures and algorithm
Data structures and algorithm
 
Untangling the semantic structure in a broadcast video archive
Untangling the semantic structure in a broadcast video archiveUntangling the semantic structure in a broadcast video archive
Untangling the semantic structure in a broadcast video archive
 

Similar to Data structure and its types

Datastructureanditstypes 110410094332-phpapp02
Datastructureanditstypes 110410094332-phpapp02Datastructureanditstypes 110410094332-phpapp02
Datastructureanditstypes 110410094332-phpapp02
Getachew Ganfur
 
Data-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdfData-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdf
lehal93146
 
DS Complete notes for Computer science and Engineering
DS Complete notes for Computer science and EngineeringDS Complete notes for Computer science and Engineering
DS Complete notes for Computer science and Engineering
RAJASEKHARV8
 

Similar to Data structure and its types (20)

Datastructureanditstypes 110410094332-phpapp02
Datastructureanditstypes 110410094332-phpapp02Datastructureanditstypes 110410094332-phpapp02
Datastructureanditstypes 110410094332-phpapp02
 
Introduction to Data Structure.pptx
Introduction to Data Structure.pptxIntroduction to Data Structure.pptx
Introduction to Data Structure.pptx
 
Data structure
Data structureData structure
Data structure
 
Data and File Structure Lecture Notes
Data and File Structure Lecture NotesData and File Structure Lecture Notes
Data and File Structure Lecture Notes
 
DATA STRUCTURE
DATA STRUCTUREDATA STRUCTURE
DATA STRUCTURE
 
data structure
data structuredata structure
data structure
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Ds 1
Ds 1Ds 1
Ds 1
 
Slide 1.-datastructure
Slide 1.-datastructureSlide 1.-datastructure
Slide 1.-datastructure
 
Unit i(dsc++)
Unit i(dsc++)Unit i(dsc++)
Unit i(dsc++)
 
DS Module 1.pptx
DS Module 1.pptxDS Module 1.pptx
DS Module 1.pptx
 
Data Structure Basics
Data Structure BasicsData Structure Basics
Data Structure Basics
 
TSAT Presentation1.pptx
TSAT Presentation1.pptxTSAT Presentation1.pptx
TSAT Presentation1.pptx
 
Data Structure - Elementary Data Organization
Data Structure - Elementary  Data Organization Data Structure - Elementary  Data Organization
Data Structure - Elementary Data Organization
 
UNITIII LDS.pdf
UNITIII LDS.pdfUNITIII LDS.pdf
UNITIII LDS.pdf
 
Data Structure
Data Structure Data Structure
Data Structure
 
DSA Lab Manual C Scheme.pdf
DSA Lab Manual C Scheme.pdfDSA Lab Manual C Scheme.pdf
DSA Lab Manual C Scheme.pdf
 
Data-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdfData-Structure-original-QuantumSupply.pdf
Data-Structure-original-QuantumSupply.pdf
 
DS Complete notes for Computer science and Engineering
DS Complete notes for Computer science and EngineeringDS Complete notes for Computer science and Engineering
DS Complete notes for Computer science and Engineering
 
Introduction to Data Structures .
Introduction to Data Structures        .Introduction to Data Structures        .
Introduction to Data Structures .
 

Recently uploaded

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Recently uploaded (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Fostering Friendships - Enhancing Social Bonds in the Classroom
Fostering Friendships - Enhancing Social Bonds  in the ClassroomFostering Friendships - Enhancing Social Bonds  in the Classroom
Fostering Friendships - Enhancing Social Bonds in the Classroom
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptxHMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
HMCS Vancouver Pre-Deployment Brief - May 2024 (Web Version).pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
80 ĐỀ THI THỬ TUYỂN SINH TIẾNG ANH VÀO 10 SỞ GD – ĐT THÀNH PHỐ HỒ CHÍ MINH NĂ...
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 

Data structure and its types

  • 1. MOST WEL COME
  • 2. Presentation on Data Structure Submitted To Submitted By Mrs. Jaspreet Kaur Navtar Singh (Lect.) Roll no:-2219 BCA-1ST(E) Group:-A BABA FARID COLLEGE OF COMPUTER SCIENCE AND IT (BATHINDA)
  • 3. Data Structure And its types
  • 4. Data structure It is a logical way to storing the data and it also define mechanism of retrieve data.
  • 5. Types of Data Structure
  • 6. Data Structure Operation Traversing: Accessing each record exactly once so that certain item in the record may be processed. Searching:finding the location of the record with a given key value . Insertion : add a new record to the structure Deletion : removing a record from the structure
  • 7. Linear Data Structure 1.Array 2.Stack 3.Queue 4.Linked List
  • 8. Array :-An array is a collection of homogeneous type of data elements. :-An array is consisting of a collection of elements .
  • 9. Operation Performed On Array 1.Traversing 2.Search 3.Insertion 4.Deletion 5.Sorting 6.Merging
  • 10. Representation of Array
  • 11. Array Representation
  • 12. Stack A Stack is a list of elements in which an element may be inserted or deleted at one end which is known as TOP of the stack.
  • 13.
  • 14. Representation of Stack 3/20/2011 14
  • 15. Stack Representation 3/20/2011 15
  • 16. Queue A queue is a linear list of element in which insertion can be done at one end which is known as front and deletion can be done which is known as rear. 3/20/2011 16
  • 17. Operation Performed On Queue Insertion : Add A New Element In Queue Deletion: Removing An Element In Queue 3/20/2011 17
  • 18. Representation of Queue 3/20/2011 18
  • 19. Queue Representation 3/20/2011 19
  • 20. A Linked list is a linear collection of data elements .It has two part one is info and other is link part.info part gives information and link part is address of next node 3/20/2011 20
  • 21. Operation Performed on Linked List 1.Traversing 2.Searching 3.Insertion 4.Deletion 3/20/2011 21
  • 22. Linked Representation 3/20/2011 22
  • 23. 2.Non Linear 1.Tree 2.Graph 3/20/2011 23
  • 24. Tree In computer science, a tree is a widely-used data structure that emulates a hierarchical tree structure with a set of linked nodes. 3/20/2011 24
  • 25. Operation On Tree 1.Insertion 2.Deletion 3.Searching 3/20/2011 25
  • 26. Tree Representation 3/20/2011 26
  • 27. Graph A graph data structure may also associate to each edge some edge value, such as a symbolic label or a numeric attribute (cost, capacity, length, etc.). 3/20/2011 27
  • 28. Operation Performed Graph 1.Searching 2.Insertion 3.Deletion 3/20/2011 28
  • 29. Graph Representation 3/20/2011 29
  • 30. BABA FARID GROUP OF INSTITUTIONS (BATHINDA) 3/20/2011 30
  • 31. THANKS FOR YOUR VISIT NAVTAR SIDHU ROLL NO:2219 BCA=1ST (E)SEM 2ND BABA FARID GROUP OF INSTITUTIONS BATHINDA 3/20/2011 31