Fall 2017 CS61B

Below are my discussion notes and other resources.

Discussions

August 29: Discussion 1: LPTs, Git, and Unix Commands
September 5: Discussion 2: IntLists
September 12: Discussion 3: Arrays and Objects
September 19: Discussion 4: Inheritance, Abstract Classes, Interfaces, Static vs. Dynamic
September 26: No Slides
October 3: Discussion 6: Asymptotics I
October 10: Discussion 7: Asymptotics II
October 17: Discussion 8: Binary (Search) Trees
October 24: No Slides
October 31: Discussion 10: Spooky Sorting
November 7: Discussion 11: Balanced Trees, Tries, Skip Lists
November 14: Discussion 12: Graphs
November 21: Discussion 13: A-Star, Prim's, Kruskal's
November 28: Discussion 14: Data Structure Design, Wrap-Up