Contents of Chapter 2 Three Fundamental Approaches Fundamental Techniques Balanced Trees Method Doubling Techniques Divide-and-Conquer Strategy Partitioning Principle Pipelining Techniques Accelerated