📊 本工具通过动态图形化展示,帮助您直观理解常见算法的执行过程。支持多种算法类型,点击下方分类即可查看对应示例:

🔍 支持的算法类型

  • 排序算法 ⚡️

    快速排序
    包括冒泡排序、插入排序、选择排序、归并排序、堆排序等,可实时观察数据变化。
  • 搜索算法 🔍

    二分查找
    展示线性查找与二分查找在不同数据集中的效率对比。
  • 图遍历算法 🌐

    深度优先搜索
    动态演示DFS和BFS在网格/树结构中的路径探索。
  • 动态数据结构 🔄

    链表操作
    可视化链表、栈、队列的增删改查操作。
  • 机器学习算法 🧠

    梯度下降
    通过图形展示梯度下降、KNN、决策树等模型的训练过程。

📚 扩展学习

若需更深入的算法解析,可访问 算法教程 获取详细讲解。

📌 提示:点击算法名称可切换不同场景(如数组/链表/图结构),拖动进度条可逐步观察执行细节。