Saturday, August 30, 2014

Problem Solving Strategies

  1. Use Look-up Dictionary
  2. Use Stack, Queue
  3. User Recursion
  4. Use Binary Operators
  5. Saving previous results ( Dynamic programming)
  6. Throw exception for invalid inputs
  7. In place for memory optimization and store results in memory for processing speed optimization.

No comments:

Post a Comment