回溯和递归有什么区别

时间:2014-07-21 07:10:17

标签: algorithm

我是回溯算法的新手。我对回溯和递归之间的区别感到困惑。我认为对于回溯和其他算法的实现,如动态编程,我们使用递归。如果有任何差异请留下您的答案。

1 个答案:

答案 0 :(得分:5)

回溯是一种解决某些问题的方法(从底部到顶部)。常见的例子是:N-Queens,Sudoku等。 Recursion 用于实现回溯的算法。