DS CSIT Lecture 01
DS CSIT Lecture 01
Data Structures
Lecture-01
Computer Program
Solution
Problem
Array
Linked List
Queue
Tree
Stack
CS 232: Data Structures 8
Data
Data Structures
Structures Operations
Operations
• Traversing
– Accessing each record exactly once so that certain items in the record may
be processed
• Searching
– Finding the location of the record with the given key value or finding the
location of all records which satisfy one or more conditions
• Insertion
– Adding a new record to the structure
• Deletion
– Removing a record from the structure
• Sorting
– Arrange the records in a logical order
• Merging
– Combining records from two or more files or data structures into one