Approaches to Solutions

  • Harry He


There are often tough situations where candidates are asked difficult interview questions. This chapter provides three strategies to solve complex problems:
  • Figures may be helpful to visualize data structures problems such as lists and trees.

  • Step-by-step analysis with examples may uncover hidden rules.

  • The divide-and-conquer approach breaks down a problem into manageable pieces and solves them recursively.


Root Node Binary Tree Child Node Binary Search Tree Left Child 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Harry He 2012

Authors and Affiliations

  • Harry He

There are no affiliations available

Personalised recommendations