SlideShare una empresa de Scribd logo
1 de 15
§ INTRODUCTION §
•DATA REPRESENTATION
▪ Data .
▪ Data Type .
▪ Data Type in ‘C’ .
▪ User-defined Type .
▪ Derived Data Type .
▪ DATA STRUCTURE .
▪ NEED OF DATA STRUCTURE .
▪ CLASSIFICATION .
▪ OPERATION .
§ WHAT IS DATA ?

• Numbers ,
• Alphabets ,
• Symbols .
§ TYPES OF DATA ?
• Atomic data .
• Composite data .
§ ATOMIC DATA
• Non-decomposible entity
§ COMPOSITE DATA
• Composible entity
§ WHAT IS DATA TYPE ?
A data type is a term which
refers to the kind of data that
variables may hold in a
programming language .
Ex: int x;
§ WHAT IS DATA TYPE IN ‘C’ ?

• Set of built in data types.
• Variables to name data.
• Set of operation.
• Manipulation.
§ WHAT IS USER-DEFINED TYPE ?
• Type definition .
• Identifier .
§ WHAT IS DERIVED DATA TYPE ?
• Group of element .
• Contiguous memory .
§ WHAT IS DATA STRUCTURE ?
•
•
•
•
•

Organization of data .
Associativity among data element .
Accessing method .
Operation on data .
Processing alternatives for data .
§ NEEDS OF DATA STRUCTURE ?

•
•
•
•
•
•

Close collection .
Operations .
Efficient implementation .
Linked organization .
Sequential organization .
Modification are costly .
§ CLASSIFICATION OF DATA STRUCTURE §
• DATA STRUCTURE IS DIVIDED INTO TWO
CATEGORIES :
* Primitive data structure .
* Non-primitive data structure .
§ PRIMITIVE DATA STRUCTURE :
• Programming languages .
• Data objects .
• Machine level instruction .
• Examples :♦ Integers .
♦ Real .
♦ Logical data .
♦ Character data .
♦ Pointers .
§ NON-PRIMITIVE DATA STRUCTURE :
• Homogeneous data element .
• Heterogeneous data element .
• Examples :♦ Array .
♦ Structures .
♦ Union .
♦ Linked list .
♦ Stack .
♦ Queue .
♦ Tree .
♦ Graph .
§ OPERATION OF DATA STRUCTURE :-

I. Traversing .
II. Searching .
III. Inserting .
IV. Deleting .
V. Sorting .
data Structure

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Class 5 - PHP Strings
Class 5 - PHP StringsClass 5 - PHP Strings
Class 5 - PHP Strings
 
Dbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMSDbms Notes Lecture 4 : Data Models in DBMS
Dbms Notes Lecture 4 : Data Models in DBMS
 
Type casting
Type castingType casting
Type casting
 
Data structures and algorithms
Data structures and algorithmsData structures and algorithms
Data structures and algorithms
 
Basic concepts of object oriented programming
Basic concepts of object oriented programmingBasic concepts of object oriented programming
Basic concepts of object oriented programming
 
Hadoop combiner and partitioner
Hadoop combiner and partitionerHadoop combiner and partitioner
Hadoop combiner and partitioner
 
View of data DBMS
View of data DBMSView of data DBMS
View of data DBMS
 
Object Oriented Programming Lecture Notes
Object Oriented Programming Lecture NotesObject Oriented Programming Lecture Notes
Object Oriented Programming Lecture Notes
 
Types Of Keys in DBMS
Types Of Keys in DBMSTypes Of Keys in DBMS
Types Of Keys in DBMS
 
Rdbms
RdbmsRdbms
Rdbms
 
NOSQL Databases types and Uses
NOSQL Databases types and UsesNOSQL Databases types and Uses
NOSQL Databases types and Uses
 
1 - Introduction to PL/SQL
1 - Introduction to PL/SQL1 - Introduction to PL/SQL
1 - Introduction to PL/SQL
 
Assembly Language
Assembly LanguageAssembly Language
Assembly Language
 
Dbms slides
Dbms slidesDbms slides
Dbms slides
 
Entity Relationship Diagram
Entity Relationship DiagramEntity Relationship Diagram
Entity Relationship Diagram
 
Dbms architecture
Dbms architectureDbms architecture
Dbms architecture
 
Database design & Normalization (1NF, 2NF, 3NF)
Database design & Normalization (1NF, 2NF, 3NF)Database design & Normalization (1NF, 2NF, 3NF)
Database design & Normalization (1NF, 2NF, 3NF)
 
Oops concept in c++ unit 3 -topic 4
Oops concept in c++ unit 3 -topic 4Oops concept in c++ unit 3 -topic 4
Oops concept in c++ unit 3 -topic 4
 
Data Modeling PPT
Data Modeling PPTData Modeling PPT
Data Modeling PPT
 
Different data models
Different data modelsDifferent data models
Different data models
 

Similar a data Structure

Data structure
Data structureData structure
Data structure
eShikshak
 
Data structure
Data structureData structure
Data structure
eShikshak
 

Similar a data Structure (20)

Database
DatabaseDatabase
Database
 
1. Introduction to Data Structure.pptx
1. Introduction to Data Structure.pptx1. Introduction to Data Structure.pptx
1. Introduction to Data Structure.pptx
 
Introduction to Data Structures
Introduction to Data StructuresIntroduction to Data Structures
Introduction to Data Structures
 
Introduction to data structures (ss)
Introduction to data structures (ss)Introduction to data structures (ss)
Introduction to data structures (ss)
 
Data structure
Data  structureData  structure
Data structure
 
Intro to data structures.pptx
Intro to data structures.pptxIntro to data structures.pptx
Intro to data structures.pptx
 
Lecture 2 Data Structure Introduction
Lecture 2 Data Structure IntroductionLecture 2 Data Structure Introduction
Lecture 2 Data Structure Introduction
 
Lecture 01 Intro to DSA
Lecture 01 Intro to DSALecture 01 Intro to DSA
Lecture 01 Intro to DSA
 
Data structure
Data structureData structure
Data structure
 
Data structure
Data structureData structure
Data structure
 
DATA-STRUCTURES.pptx
DATA-STRUCTURES.pptxDATA-STRUCTURES.pptx
DATA-STRUCTURES.pptx
 
Data structures
Data structuresData structures
Data structures
 
Python-Magnitia-ToC.pdf
Python-Magnitia-ToC.pdfPython-Magnitia-ToC.pdf
Python-Magnitia-ToC.pdf
 
Dsa unit 1
Dsa unit 1Dsa unit 1
Dsa unit 1
 
Apply Raw Data Set And Implement The Different Data Warngliing Functionalitie...
Apply Raw Data Set And Implement The Different Data Warngliing Functionalitie...Apply Raw Data Set And Implement The Different Data Warngliing Functionalitie...
Apply Raw Data Set And Implement The Different Data Warngliing Functionalitie...
 
Data structures
Data structuresData structures
Data structures
 
Big Data LDN 2018: TIPS AND TRICKS TO WRANGLE BIG, DIRTY DATA
Big Data LDN 2018: TIPS AND TRICKS TO WRANGLE BIG, DIRTY DATABig Data LDN 2018: TIPS AND TRICKS TO WRANGLE BIG, DIRTY DATA
Big Data LDN 2018: TIPS AND TRICKS TO WRANGLE BIG, DIRTY DATA
 
Data Structures - Lecture 2 [Introduction to Data Structures]
Data Structures - Lecture 2 [Introduction to Data Structures]Data Structures - Lecture 2 [Introduction to Data Structures]
Data Structures - Lecture 2 [Introduction to Data Structures]
 
Dm1.1
Dm1.1Dm1.1
Dm1.1
 
omama munir 58.pptx
omama munir 58.pptxomama munir 58.pptx
omama munir 58.pptx
 

Último

Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 

Último (20)

Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
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
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
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)
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
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.
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
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
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 

data Structure

  • 1.
  • 2. § INTRODUCTION § •DATA REPRESENTATION ▪ Data . ▪ Data Type . ▪ Data Type in ‘C’ . ▪ User-defined Type . ▪ Derived Data Type . ▪ DATA STRUCTURE . ▪ NEED OF DATA STRUCTURE . ▪ CLASSIFICATION . ▪ OPERATION .
  • 3. § WHAT IS DATA ? • Numbers , • Alphabets , • Symbols .
  • 4. § TYPES OF DATA ? • Atomic data . • Composite data .
  • 5. § ATOMIC DATA • Non-decomposible entity § COMPOSITE DATA • Composible entity
  • 6. § WHAT IS DATA TYPE ? A data type is a term which refers to the kind of data that variables may hold in a programming language . Ex: int x;
  • 7. § WHAT IS DATA TYPE IN ‘C’ ? • Set of built in data types. • Variables to name data. • Set of operation. • Manipulation.
  • 8. § WHAT IS USER-DEFINED TYPE ? • Type definition . • Identifier . § WHAT IS DERIVED DATA TYPE ? • Group of element . • Contiguous memory .
  • 9. § WHAT IS DATA STRUCTURE ? • • • • • Organization of data . Associativity among data element . Accessing method . Operation on data . Processing alternatives for data .
  • 10. § NEEDS OF DATA STRUCTURE ? • • • • • • Close collection . Operations . Efficient implementation . Linked organization . Sequential organization . Modification are costly .
  • 11. § CLASSIFICATION OF DATA STRUCTURE § • DATA STRUCTURE IS DIVIDED INTO TWO CATEGORIES : * Primitive data structure . * Non-primitive data structure .
  • 12. § PRIMITIVE DATA STRUCTURE : • Programming languages . • Data objects . • Machine level instruction . • Examples :♦ Integers . ♦ Real . ♦ Logical data . ♦ Character data . ♦ Pointers .
  • 13. § NON-PRIMITIVE DATA STRUCTURE : • Homogeneous data element . • Heterogeneous data element . • Examples :♦ Array . ♦ Structures . ♦ Union . ♦ Linked list . ♦ Stack . ♦ Queue . ♦ Tree . ♦ Graph .
  • 14. § OPERATION OF DATA STRUCTURE :- I. Traversing . II. Searching . III. Inserting . IV. Deleting . V. Sorting .