The following slides introduce the data structures and algorithms.
Slide 10.1: Introduction to data structures and algorithms (video: 16:34 minutes)
Slide 10.2: Complexities
Slide 10.3: Data structures — Arrays, strings, and linked lists (video: 8:43 minutes)
Slide 10.4: Data structures — Matrices/grids, stacks, and queues
Slide 10.5: Data structures — Trees, graphs, and heaps
Slide 10.6: Algorithms — Searching, sorting, and divide & conquer (video: 11:43 minutes)
Slide 10.7: Algorithms — Greedy algorithm and recursion
Slide 10.8: Algorithms — Backtracking, dynamic programming, and pattern searching
Slide 10.ⓐ: Learning data structures and algorithms from GeeksforGeeks
|
|
|