Topic5 01 Data Structures Intro SLIDES GS Lahcen
Topic5 01 Data Structures Intro SLIDES GS Lahcen
introduction
Algorithms Analysis of
algorithms
Recursion • Time and space complexity
• Recursive algorithm
• Comparison and no comparison sorting algorithms
Sorting • Hashing
Hashing
Algorithms Analysis of
algorithms
Recursion
Sorting
Hashing
Structures
Data
Trees
Data
Graphs
Data Structure
1. Is a container of data
Data Structure
1. Is a container of data
2. Data is organised in a
specific way
Data Structure
1. Is a container of data
2. Data is organised in a
specific way
1. Is a container of data
2. Data is organised in a
specific way
1. Is a container of data
2. Data is organised in a
specific way
1. We will see what specific function are used for each data structure
2. Data structures and algorithms are closely related
1. You can not have a data structure without a series of algorithms to help us
operate the data stored in the data structure
Algorithms Analysis of
algorithms
Recursion
Sorting
Hashing
Trees
Data
Heaps
Graphs