摘要
基于WPF和C#在Visual Studio 2010环境下,设计并实现了一款"算法设计与分析"课程的学习软件。该软件选取了冒泡排序、8皇后问题、汉诺塔问题、背包问题分别作为贪心法、回溯法、分治法、动态规划法的演示实例,力图生动展示经典算法的执行过程。
A learning software of algorithm design and analysis course is designed and implemented by using WPF and C# language under the environment of Visual Studio 2010. The bubble sort, the eight queen problem, the tower of Hanoi problem and the knapsack problem are chosen as demonstration of the greedy method, backtracking method, divide and conquer method and dynamic programming, trying to vividly display the demonstration process of above classical algorithms.
出处
《电脑知识与技术(过刊)》
2016年第7X期78-79,91,共3页
Computer Knowledge and Technology
基金
安徽省自然科学基金项目(1508085QF133)
安徽省高校省级自然科学研究项目(KJ2014A088)
安徽师范大学2015年度研究生教育教学改革研究项目(2015yjg009zd)
关键词
算法设计与分析课程
动态演示
WPF
C#
Algorithm design and analysis course
Dynamic demonstration
WPF
C#