CSC301
:
Week 1: Trees, iteration and recursion (3.2)
[0/56]
Are You In The Right Room?
[1/56]
Overview of Today's Class
[2/56]
Admin: Course Overview
[3/56]
Admin: Course Objectives
[4/56]
Admin: Prerequisites
[5/56]
Admin: Policies
[6/56]
Admin: Discussion Forum
[7/56]
Admin: Assessment
[8/56]
Admin: Course Homepage
[9/56]
Admin: Textbooks
[10/56]
Admin: Expectations
[11/56]
Admin: Install Graphviz
[12/56]
Admin: Install code for this class
[13/56]
Admin: Install Java 11
[14/56]
Admin: Install Eclipse
[15/56]
Admin: Start eclipse in the eclipse-workspace you downloaded before
[16/56]
Admin: Disable some warnings
[17/56]
Admin: Downloading homework
[18/56]
Admin: Uploading homework
[19/56]
Admin: Installation problems?
[20/56]
Admin: What to do if you get errors on the format function
[21/56]
Admin: What to do you have lots of red marks in Eclipse
[22/56]
Admin: How to add a JRE
[23/56]
Admin: What to do if you cannot see package explorer in Eclipse
[24/56]
Admin: Run problems?
[25/56]
Admin: How to talk about code via email
[26/56]
Admin: About the code from the textbook
[27/56]
Homework
[28/56]
Review Homework
[29/56]
Trees: Terminology
[30/56]
Trees: Traversals
[31/56]
Tree code: While loop going left
[32/56]
Tree code: Recursion going left
[33/56]
Tree code: Recursion going left and right
[34/56]
Tree code: Recursion going left and right
[35/56]
Tree code: Recursion going left and right
[36/56]
Tree code: Base case first (negating the conditional)
[37/56]
Tree code: Is this correct?
[38/56]
Tree code: Is this correct?
[39/56]
Tree code: Is this correct?
[40/56]
Tree code: Is this correct?
[41/56]
Tree code: Back to sanity!
[42/56]
Tree code: Make right call independent of the left
[43/56]
Tree code: Don't need the sz parameter!
[44/56]
Tree code: Local variables don't matter
[45/56]
Tree code: Local variables don't matter
[46/56]
Tree code: Nullable
[47/56]
Tree code: Non-nullable
[48/56]
Tree code: The winner is...
[49/56]
Tree code: The winner is...
[50/56]
Tree code: Negligent!
[51/56]
Tree code: Paranoid!
[52/56]
Tree code: Returns too quickly!
[53/56]
Tree code: Threaded parameter with non-nullable pointer 0
[54/56]
Tree code: Threaded parameter with non-nullable pointer 1
[55/56]
Tree code: Deriving non-nullable code from a loop
[56/56]
(Click here for all slides)