EBoard 23: Numeric recursion

Warning! You are being recorded (and transcribed).

Approximate overview

  • Administrative stuff [10 min]
  • Questions [15 min]
  • Lab [50 min]
  • Turn in Lab [5 min]

Administrative stuff

  • Beware! Friday the 13th falls on a Wednesday this month.
  • Sorry that I can’t be there with you today.

Token opportunities

Academic/Scholarly

  • Thursday, 2024-03-14, 7:00pm, Science 3819 Mentor Session (on the topic of the prior mentor session) (plus local bindings)

Cultural

Peer

Wellness

  • Thursday, 2024-03-14, 7-8:30 pm, Harris Concert Hall. Grocery Bingo

Misc

Other good things (no tokens)

Upcoming work

On April 1, we’ll discuss whether the MP5 redo should be due on April 7th or 14th.

Spring Break PSA

  • Take care of yourselves.

Questions

Administrative

MP5

Recursion

How many ways are there to recurse? We know Lists and Numeric recursion, are there any others that we’ll learn soon?

There are many ways to recurse. We can recurse over any compound data type (e.g., strings).

We’ll learn vector recursion soon after break. However, you’ll find that it’s mostly an issue of numeric recursion.

We’ll learn tree recursion a few weeks later.

Miscellaneous

Lab