Upcoming SlideShare
×

# data Structure

469 views

Published on

its ppt of data structure

0 Likes
Statistics
Notes
• Full Name
Comment goes here.

Are you sure you want to Yes No
• Be the first to comment

• Be the first to like this

Views
Total views
469
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
14
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 .