Algorithms Exam PreparationOffers a recap before the Algorithms exam, covering problem-solving strategies and algorithm implementation with sample problems.
Binary Search Trees OperationsExplains binary search tree operations, focusing on insertion, search, and list conversion, with an emphasis on formal verification and debugging.
Parallel Scan LeftIntroduces parallel scan left in Scala, covering its properties, sequential solutions, and efficient parallel computation techniques.
Counting labeled treesExplores counting labeled trees using Prüfer codes and algorithms, providing maps between trees and sequences.
Class HierarchiesCovers abstract classes, class extensions, object definitions, companion objects, and dynamic binding in Scala.