Data Structures & Algorithms

Table of Contents

Shit I don’t remember but should (midterm edition)

Worst-case complexities:

Calculating recurrence equations:

  1. Find T(n) in terms of i, base is i = 1 (not 0!!!)
  2. Find n for T(n) to be 1
  3. Calculate i in terms of n when T(n) is 1
  4. Substitute i in T(n) and simplify

Priority queue can be done with max heap

Correctness

Summations: