论文部分内容阅读
算法理论复杂、概念抽象,通常给学习者带来一定的困扰。算法可视化通过将具体算法流程进行高层次抽象,并通过算法动画的形式展现出来,使算法过程形象可见,从而降低算法的理解难度,对于学习者来说具有重要的作用。目前已经存在许多算法可视化系统,学术界常以Price和Karavirta等人的分类方法对算法可视化系统进行讨论,但其以系统功能为标准的分类方法较为复杂,同时分类并非只针对算法可视化系统,不易于理解。以学习者的角度对经典的算法可视化系统进行重新分类,总结了算法可视化系统的历史现状,并讨论了算法可视化系统未来的发