Your SlideShare is downloading. ×
0
Understanding Data And StructureData = InformationStructure = OrganizationData Structure = Information Organization
Why Do We Need Data Structures?Example: A Standard DictionaryNo Order Of Word PlacementWords Placed In Alphabetical Order
ArraysElements Placed ConsecutivelyAddress Of Each Element KnownFixed SizeHey! Where DoesMr Soorma BhopaliLive?He Lives At...
StacksLast In First Out (LIFO)One End For Addition AndRemoval Of DataMy notebook’s at the top! It’llget corrected first!
QueuesFirst In First Out (FIFO)One End For Addition And The Other End For Removal Of Data
LinkedListDynamic Data StructureAddress Of Each Elements Not Known DirectlyHey! Do you knowwhere Mr SoormaBhopali Lives?As...
TreeHierarchical Data StructureConsists Of :• Root Node• Parent Child Relationship• Leaf Nodes
GraphAlso known asAdjacency MatrixConsists Of:• Edges• Vertices
Which Data Structure Is Right For You?Size is known - ArraySize is unknown - LinkedListComputing applications – Stacks and...
Data structures
Upcoming SlideShare
Loading in...5
×

Data structures

523

Published on

Presentation I Gave On Data Structures Subject In College

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

No Downloads
Views
Total Views
523
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
42
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Data structures"

  1. 1. Understanding Data And StructureData = InformationStructure = OrganizationData Structure = Information Organization
  2. 2. Why Do We Need Data Structures?Example: A Standard DictionaryNo Order Of Word PlacementWords Placed In Alphabetical Order
  3. 3. ArraysElements Placed ConsecutivelyAddress Of Each Element KnownFixed SizeHey! Where DoesMr Soorma BhopaliLive?He Lives At 221BMay I Borrow YourPen Drive?I Am Out OfMemory
  4. 4. StacksLast In First Out (LIFO)One End For Addition AndRemoval Of DataMy notebook’s at the top! It’llget corrected first!
  5. 5. QueuesFirst In First Out (FIFO)One End For Addition And The Other End For Removal Of Data
  6. 6. LinkedListDynamic Data StructureAddress Of Each Elements Not Known DirectlyHey! Do you knowwhere Mr SoormaBhopali Lives?Ask Gabbar, he knowswhere Soormaji livesNo Fixed SizeMay I Borrow Your PenDrive?I Am Out OfMemory Yeah! Sure!
  7. 7. TreeHierarchical Data StructureConsists Of :• Root Node• Parent Child Relationship• Leaf Nodes
  8. 8. GraphAlso known asAdjacency MatrixConsists Of:• Edges• Vertices
  9. 9. Which Data Structure Is Right For You?Size is known - ArraySize is unknown - LinkedListComputing applications – Stacks and QueuesHierarchical Relationships – Tree and Graph
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×