Completed
REVOLUTIONARY DEVELOPER TOOLS
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Functional Data Structures in Java
Automatically move to the next video in the Classroom when playback concludes
- 1 Intro
- 2 REVOLUTIONARY DEVELOPER TOOLS
- 3 WHAT DOES FUNCTIONAL MEAN?
- 4 MUTABLE DATA STRUCTURES
- 5 PERSISTENT DATA STRUCTURES
- 6 HOW TO PREPEND A LIST
- 7 HOW TO APPEND TO A LIST
- 8 ALGORITHMIC COMPLEXITY
- 9 AMORTIZED COMPLEXITY
- 10 BANKER'S METHOD
- 11 HOW TO BUILD A QUEUE
- 12 HOW TO TAIL A QUEUE
- 13 HOW TO PEEK
- 14 HOW TO DEQUEUE
- 15 ISN'T REVERSE EXPENSIVE?
- 16 HOW TO BUILD A MAP
- 17 UPDATING THE MAP
- 18 NORMAL TREES
- 19 BENCHMARKS
- 20 RESULTS (SAFE HARBOR)
- 21 Purely functional Data Structures