Rate Tips

Introduce Big-O using iteration rather than recursion to make this important concept easier for students to understand.

  • Analyzing recursive code using Big-O requires more complex computations and is more difficult to do. This makes introducing Big-O using iteration a good starting point so students can prepare for more complicated analyses.
Other Tips By
External Source
Interview with Helen Hu.