共查询到19条相似文献,搜索用时 125 毫秒
1.
递归算法贯穿了数据结构课程的始终,是数据结构课程中的重点和难点。本文探讨了如何对"递归算法与实现"的教学内容进行取舍,从简单递归函数入手介绍了递归算法的设计方法,进而分析了数据结构中各典型的不同递归函数之间关联。教学实践证明该教学方案的设计合理有效。 相似文献
2.
学生对递归算法的理解和掌握程度影响着对数据结构及后续课程的学习效果,提出在数据结构课程中应补充递归思想和算法实现的教学,探讨了教学要点和教学方法,并设计合理的实验教学方案。实践证明教改后取得了良好的教学效果。 相似文献
3.
递归算法在数据结构课程中既是重点又是难点,对递归算法理解和把握直接决定了很多算法的理解。该文通过对递归的概念,举例说明利用递归求解问题的步骤以及通过分析二叉树的前序遍历算法来剖析递归的执行过程,最后给出了递归的直观理解。 相似文献
4.
汉诺塔问题的可视化教学演示软件的设计与实现 总被引:1,自引:0,他引:1
汉诺塔问题是大学计算机专业《数据结构》课程的必讲内容,在教学中用来帮助学生理解程序的递归调用。本文利用非递归算法实现了该问题的的可视化教学演示,以图形形式形象、直观表现问题解决过程。 相似文献
5.
针对递归算法在处理树型数据结构的相关问题时具有较好出的较好能力,本文主要研究了C/C++语言在树型数据结构中递归算法的设计与实现,并对比了递归算法和非递归算法,得出递归算法能够大幅度节省系统空间。 相似文献
6.
递归是一种较难掌握的程序设计结构,在C语言、数据结构等课程教学中时有涉及。就学生掌握的情况看,很多学生并未深刻地掌握递归,不能灵活地进行应用。因此,就递归算法在程序学习中的作用及使用范围进行探讨,以期深化学生对该部分知识的掌握及运用。 相似文献
7.
二叉树遍历的非递归算法 总被引:2,自引:0,他引:2
本文对<数据结构>课程的重点和难点内容之一:二叉树遍历的非递归算法进行了研究,提出了一个系统化公式化的解决方案,并给出了用C 语言描述的先序、中序和后序遍历非递归算法的具体实现. 相似文献
8.
利用递归可完美地解决树型数据结构的许多算法问题,本文对树型数据结构中递归算法的应用和实现进行了较全面的探讨。文中算法采用C/C++言语描述。 相似文献
10.
11.
全排列递归算法在算法教学中的重要性 总被引:1,自引:0,他引:1
全排列递归算法简洁,清晰,可读性强。针对该算法在递归算法的设计以及回溯法中的应用.讨论了全排列递归算法在算法教学中的重要作用。 相似文献
12.
数据结构是计算机专业的核心课程,对计算机学科起到承前启后的作用,而数据结构的抽象性,使学生掌握其课程内容感到困难,为了激发学生的学习兴趣,更好地掌握课程的理论知识,提高算法的设计能力和分析能力,本文针对数据结构课程教学现状和对存在的问题,就教学内容、教学方法和手段提出几点改革。 相似文献
13.
根据实际教学中知识内容之间的关系,将ITS中知识点构建为网状结构,并使用带有权值的邻接矩阵表示,同时将模糊数学中隶属函数引入到对学习者学习程度的判断中,在此基础上使用队列和递归算法实现教学策略的推理. 相似文献
14.
根据实际教学中知识内容之间的关系。将ITS中知识点构建为网状结构,并使用带有权值的邻接矩阵表示.同时将模糊数学中隶属函数引入到对学习者学习程度的判断中。在此基础上使用队列和递归算法实现教学策略的推理。 相似文献
15.
16.
本文根据“研究型”教学的要求,分析了程序设计相关课程之间的连续性与层次性,探讨了面向对象程序设计教学过程与算法及数据结构的关联,提出了算法驱动的、面向设计的教学模式并给出了应用实例。 相似文献
17.
根据传统数据结构课程教学中存在的不足,提出了数据结构课程与其它相关计算机基础课程结合协同教学的教学方案。研究了在互动式教学中提高学生自学能力、创新能力、软件设计能力的教学模式改革方案,并对教师业务学习、提高教学质量和评价机制等问题进行了探讨。 相似文献
18.
19.
《数据结构》课程是计算机专业基础课,也是计算机专业的核心课程,学好《数据结构》为计算机专业的后续课程如:《操作系统》、《软件工程》、《算法设计》等课程打下基础。该文通过对民办高校学生的自身特点和《数据结构》的教学特点出发,探讨《数据结构》这门课对民办高校学生的教育教学方法,促进民办高校计算机专业学生学习这门课程的积极性和主动性,为以后学习其它课程打下坚实的基础。 相似文献