数据结构课程中图论算法抽象复杂,传统的板书或PPT演示算法程序语句的教学方法不利于学生理解和掌握。在Visual Studio 2013环境下,基于MFC平台研究并设计了一款数据结构课程关于图论算法动态智能演示的教学辅助软件。动态演示了包括图...数据结构课程中图论算法抽象复杂,传统的板书或PPT演示算法程序语句的教学方法不利于学生理解和掌握。在Visual Studio 2013环境下,基于MFC平台研究并设计了一款数据结构课程关于图论算法动态智能演示的教学辅助软件。动态演示了包括图的深度优先遍历、广度优先遍历算法,求最小生成树的Prim算法和Kruskal算法,最短路径Dijkastra算法和Floyd算法的执行过程。软件界面简洁美观,操作简单友好,算法执行过程一目了然,图形界面与算法流程、算法数据信息同步显示。展开更多
基于WPF和C#在Visual Studio 2010环境下,设计并实现了一款"算法设计与分析"课程的学习软件。该软件选取了冒泡排序、8皇后问题、汉诺塔问题、背包问题分别作为贪心法、回溯法、分治法、动态规划法的演示实例,力图生动展示经...基于WPF和C#在Visual Studio 2010环境下,设计并实现了一款"算法设计与分析"课程的学习软件。该软件选取了冒泡排序、8皇后问题、汉诺塔问题、背包问题分别作为贪心法、回溯法、分治法、动态规划法的演示实例,力图生动展示经典算法的执行过程。展开更多
文摘数据结构课程中图论算法抽象复杂,传统的板书或PPT演示算法程序语句的教学方法不利于学生理解和掌握。在Visual Studio 2013环境下,基于MFC平台研究并设计了一款数据结构课程关于图论算法动态智能演示的教学辅助软件。动态演示了包括图的深度优先遍历、广度优先遍历算法,求最小生成树的Prim算法和Kruskal算法,最短路径Dijkastra算法和Floyd算法的执行过程。软件界面简洁美观,操作简单友好,算法执行过程一目了然,图形界面与算法流程、算法数据信息同步显示。