Lecture slides
Week | Handout |
---|---|
1. | Introduction |
2. | Structured elements - Arithmetic types |
3. | Functions |
4. | Vector algorithms - Arrays |
5. | Structures - Operators |
6. | Pointers - Strings |
7. | Strings - Dynamic memory management |
8. | Multidimensional arrays - File handling |
9. | No lecture |
10. | Recursion - Union |
11. | Dynamic data structures - Linked lists |
12. | Binary trees |
13. | MT2 consultation |
14. | Doubly linked lists - Special lists |