Learn more complex tree data structures, AVL and (2-4) trees. Investigate the balancing techniques found in both tree types. Implement these techniques in AVL operations. Explore sorting algorithms with simple iterative sorts, followed by Divide and Conquer algorithms. Use the course visualizations to understand the performance.
What you'll learn
understand AVL trees and their balancing techniques
implement operations in AVL trees
explain and utilize 2-4 trees
apply Divide and Conquer algorithms to sorting problems