Data Structures
Hussein Suleman
1997
Course Outline
- Introduction
- Basic Data Types
- Classes and Object-Oriented Programming
- Collection Classes
- Complexity of Algorithms
- Lists
- Stacks
- Queues
- Memory and Pointers (3)
- Recursion (2)
- Linked Lists (10)
- Single
- Double
- Circular
- Stack
- Queue
- C++ Concepts (5)
- Constructors/Destructors
- Inheritance
- Polymorphism
- Templates
- Trees (5)
- Advanced Data Structures (10)
- Heap
- AVL Trees
- Priority Queues
- Graphs
- Sorting and Searching (10)
- Bubble, Insertion, Selection, Quick, Merge, Heap, Radix, Tree, Tournament
- Linear, Binary, Hash, Dictionary
Practicals
Tutorials
Last updated on 14 May 10:44pm.