Navigation :
22a. Recursion
-
22a. Fibonacci
Introduction to recursion using Fibonacci numbers.
-
22a. Digits
Counting the digits in a number.
-
22a. Sum Digits
Sum the digits in a number.
-
22a. Fibsum
Sum of Fibonacci numbers.
-
22a. More Recursion
Many more recursion practice problems.
-
22a. Harmonic
Short review question.
-
22a. Practice++
More practice: sum of sevenths, sum of y-coordinates on a parabola.
-
22a. ss3
A short summing practice problem.
-
22a. Recursive Helpers
Exercises involving recursive functions with helper functions.
-
22a. Recursion Quiz Practice
Quiz practice: hawaiian-earring, double-ss, math-mess.
-
22a. Recursion Quiz 2018
First quiz on recursion: reciprocal-squares, blank-vowels, hollow-diagonal.
-
22a. Recursion Practice I 2019
A quiz on recursive functions.
-
Roygbiv Code
We are going to write an encoding function that makes an image like a
bar code, but using colored rectangles insteada of bars.
-
22a. Strings
A presentation with exercises involving recursion on strings.
-
22a. Helpers
Real introduction to helper functions in recursion.
-
22a. Helpers: Count Divisors
A complete lecture on count-divisors.
-
22a. Recursion Practice 3
Even more recursion practice.
-
22a. Recursion Self Quiz
A brief quiz to make sure you understand recursion.
-
22a. Recursion Practice 4
Change penguin to penguins and mouse to mice in zoo-1, sum5, double-middle.
-
22a. Mini-Quiz
ex-it, unlucky
-
22a. Recursion Quiz 2
Ice cream quiz.
-
22a. Recursion Practice 5
count-w, powers of 7, double zero
-
22a. Recursion Practice 6
r-ss - does a word have r or ss?, no-7, abfx - all but first x becomes a y.
-
Quiz 3 (Hard)
A harder quiz based on the skills we have learned: english-q
-
Quiz 4 (Medium)
ssm, pairorder
-
22a. Hangman Project
Make the classic game of hangman.