User Tools

Site Tools


lecture_notes

Lecture Notes

Please note that the slides might be updated up to one week after the lecture.

May 8: Course Information

May 8: Algorithm Analysis Part 1

May 15: Algorithm Analysis Part 2

May 15: Recursion

May 22: Merge Sort

May 22: Quick Sort

May 29: Arrays and Linked Lists

May 29: Stacks

June 5: Queues

June 5: Double-Ended Queues/Extendable Arrays

June 12: Trees

June 12: Binary Trees

June 19: Binary Search Trees

June 19: AVL Trees

June 26: Heaps

July 3: Heap Sort

July 10: Hashing I

July 10: Hashing II

July 17: Graphs

July 24: Applications of BFS and DFS

July 31: Final Review

lecture_notes.txt · Last modified: 2013/07/31 22:38 by kargar