Open In App

Backtracking meaning in DSA

Backtracking can be defined as a general algorithmic technique that considers searching every possible combination in order to solve a computational problem.

Backtracking simple structure is shown like the following:

Structure of Backtracking

Properties of Backtracking:

Advantages of Backtracking:

Disadvantages of Backtracking:

Application of Backtracking:

 Here are five different fields in which backtracking can be used to solve problems:

What else can you read?

Article Tags :