§ INTRODUCTION §
•DATA REPRESENTATION
▪ Data .
▪ Data Type .
▪ Data Type in ‘C’ .
▪ User-defined Type .
▪ Derived Data Typ...
§ 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 lang...
§ 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 .
• Cont...
§ WHAT IS DATA STRUCTURE ?
•
•
•
•
•

Organization of data .
Associativity among data element .
Accessing method .
Operati...
§ NEEDS OF DATA STRUCTURE ?

•
•
•
•
•
•

Close collection .
Operations .
Efficient implementation .
Linked organization ....
§ CLASSIFICATION OF DATA STRUCTURE §
• DATA STRUCTURE IS DIVIDED INTO TWO
CATEGORIES :
* Primitive data structure .
* Non-...
§ PRIMITIVE DATA STRUCTURE :
• Programming languages .
• Data objects .
• Machine level instruction .
• Examples :♦ Intege...
§ NON-PRIMITIVE DATA STRUCTURE :
• Homogeneous data element .
• Heterogeneous data element .
• Examples :♦ Array .
♦ Struc...
§ OPERATION OF DATA STRUCTURE :-

I. Traversing .
II. Searching .
III. Inserting .
IV. Deleting .
V. Sorting .
data Structure
data Structure
Upcoming SlideShare
Loading in …5
×

data Structure

469 views

Published on

its ppt of data structure

Published in: Education, Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
469
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

data Structure

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

×