Pascal中的递归问题

来源:百度知道 编辑:UC知道 时间:2024/05/15 23:54:38
我对递归、回溯探索问题不知道该怎么用。我明白它们的意思,但不知道怎么用。

如果一个大问题都是有相同的小问题组成的(例如:汉诺塔问题),而且每个小问题有都是由与此问题相同的小小问题组成,那么就可以用递归,即子程序自己调用自己


procedure p(参数);
begin
...
procedure p(新参数)
...
end;
新参数大多是原参数运算来的,并且一般都要加个限制条件如if