Differences

This shows you the differences between two versions of the page.

Link to this comparison view

cs-142:paul-s-recursion-notes [2015/01/07 16:14] (current)
ryancha created
Line 1: Line 1:
 +<pre>
  
 +10:​55 Start "Stay in Queue",​ then "​Visiting The Bank, Sir?"
 +11:​00 Prayer & Welcome
 +11:03 What is "​FIFO"?:​ Stacks, Queues, Priority Queues
 + - show them websites
 +11:​10 Recursion:​ Trees, Broccoli
 + - Definition
 + - [http://​processing.org/​learning/​basics/​recursion.html circles example]
 + - How it works
 + - fibonacci
 + - show by hand on board
 + - infinite
 + - could do it with a loop (quote on page 16)
 +
 +11:​15 MissionaryTrainers
 + - Operator Overload
 + - Separate classes
 + - Recursion: 8 Volunteers (creating a map)
 + ACTIVITY
 + - Amulek Smith (iteratively)
 + - Brother Jacob (recursively)
 +
 +11:​45 Another example of when it makes sense: maze
 +
 +
 +
 +
 +�ACTIVITY (print the individuals out on slips of paper):
 +148975634 Alma Younger 2004 2006 598326473 Zarahemla,​ Americas
 +598326473 Alma Elder 2003 2005 598324423 Lehi-Nephi,​ Americas
 +109872728 Amulek Smith 2004 2006 148975634 Ammonihah,​ Americas
 +598324423 Elder Abinadi 2001 2003 086422479 Unknown
 +787878717 Prophet Jeremiah 1984 1986 944993929 Land of Jerusalem, Middle East
 +987654321 Father Lehi 1986 1988 787878717 Land of Jerusalem, Middle East
 +676767636 Heroic Nephi 1988 1990 987654321 Land of Jerusalem, Middle East
 +187187176 Brother Jacob 1990 1992 676767636 Middle of the Desert, Middle East
 +
 +
 +
 +
 +
 +
 +
 +
 +TO STRING = 
 +1. Report "I am __(name)__, born in  ___(birthplace)_"​
 +
 +
 +
 +
 +GET TRAINER = 
 +1. Report "My trainer is ____(trainerID)___"​
 +
 +
 +
 +GET AGE = 
 +1. Report "I am ___(your real age)___"​
 +
 +
 +
 +TO STRING RECURSION = 
 +1. Report "I am __(name)__, born in  ___(birthplace)_"​
 +2. Call " __(trainerID)__ , TO STRING RECURSION!"​
 +
 +
 +
 +GET AGE SUM RECURSION = 
 +1. Call "​__(trainerID)__,​ GET AGE SUM RECURSION!"​
 +2. Add Report from step #1 to (your actual age) 
 +3. Report sum from step 2.
 +</​pre>​
cs-142/paul-s-recursion-notes.txt · Last modified: 2015/01/07 16:14 by ryancha
Back to top
CC Attribution-Share Alike 4.0 International
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0