Backtracking

  Backtracking ·       Backtracking is a problem-solving algorithmic technique that involves finding a solution by trying different options ...

Decrease-and-conquer

  Decrease-and-conquer Breadth-first search Breadth-first search is a graph traversal algorithm that starts  traversing the graph from the r...

Design Concepts

  5. Design concepts Design process  creates a detailed plan, or blueprint, for a software system based on requirements, transforming abst...