Skip to content

Latest commit

 

History

History
42 lines (30 loc) · 1.23 KB

File metadata and controls

42 lines (30 loc) · 1.23 KB

Structure:

Recurssion

Read section 1.1 to 1.4 (inclusive) Reference 1 - http://jeffe.cs.illinois.edu/teaching/algorithms/book/01-recursion.pdf. This will cover:

  • Introduction to recurssion
  • Simple recursion problem
  • Tower of Hanoi
  • Merge sort

Additional links for recurssion:

Complexity Analysis:

Divide and Concquer

Dynamic Programming

Greedy Algorithms

Reference 3: http://jeffe.cs.illinois.edu/teaching/algorithms/book/04-greedy.pdf This deals with interesting problems like:

  • Job scheduling
  • Huffman Codes

Graph problems:

Reference 4: http://jeffe.cs.illinois.edu/teaching/algorithms/book/05-graphs.pdf We will go through basic graph traversal and graph distance algos.