递归可视化工具

选择递归算法后点计算,逐步展示每次函数调用、返回值与说明,并按深度缩进画出调用树;各参数已设量级上限,节点超限会自动截断
算法:         
调用树:      
计算结果 下载 CSV
序号 深度 调用 返回值 说明

工具介绍及使用方法

在线递归算法可视化工具,用下拉框选择阶乘、斐波那契、汉诺塔、二分查找、全排列、幂集、递归 GCD、归并排序中的一种,逐步列出每次函数调用、返回值与说明,并按深度缩进画出调用树。统计块给出总调用次数、最大递归深度和重复子问题次数,可直观对比朴素递归与分治算法的差别。各算法参数都有量级护栏,调用节点数超过上限时会自动截断展示。

操作步骤

  1. 在下拉框选择递归算法。
  2. 按需填写 n 值、盘数、查找目标等参数。
  3. 点击运行按钮,查看逐步调用过程与调用树。
  4. 复制步骤文本。

留言板

全部留言 →
0/200

  • 还没人说话,来占个沙发?