The Art of Backtracking
Backtracking is an algorithm that is often used for problems whose solutions are generated in stages and each new stage depends on the previous.
As soon as it determines a particular stage has no possible solution, it abandons it (backtracks) and goe...
sammybams.hashnode.dev5 min read