搜索资源列表
经典汉诺塔问题c语言版
- 汉诺塔是初学数据结构的同学最头疼的问题,这里是一个用递归函数解决汉诺塔问题的经典c语言程序,里面有代码和执行文件。-HANOR data structure is that when the students most headaches, here is a solution using a recursive function HANOR a classic c language program, which has code and the implementation document.
折半查找
- 数据结构二分查找,演示了使用递归函数或者循环语句实现的二分查找算法,两种方法都使用了称为二分搜索的算法-data structure search for two hours to demonstrate the use of recursive function or loop is the realization of two searching algorithm, both methods are used as a two-Search Algorithm
ACKFunction
- 实现阿克曼函数并统计递归调用次数 Counting times of recursion calling 1. 问题描述 定义阿克曼递归函数: ACK(0,n)=n+1 n>=0 ACK(m,0)=ACK(m-1,1) m>=1 ACK(m,n)=ACK(m-1,ACK(m,n-1)) m,n>0 2. 基本要求 读入m、n,输出ACK(m,n)的值,并统计递归调用次数。-Ackermann achieve statistical a
maze_Tr.ZIP
- 一个走迷宫的程序。通过mazeTraverse递归函数实现走迷宫。-a Maze procedure. MazeTraverse through recursive function to achieve Maze.
same
- 有时需要测试2 个数据结构的同构性,即2个同构的结构在相应的位置具有相同结点数 和分枝数。试设计一个递归函数用于测试2 棵二叉树是否同构。
same
- 有时需要测试2 个数据结构的同构性,即2个同构的结构在相应的位置具有相同结点数 和分枝数。试设计一个递归函数用于测试2 棵二叉树是否同构。
数据结构的C++描述
- 目 录 译者序 前言 第一部分 预备知识 第1章 C++程序设计 1 1.1 引言 1 1.2 函数与参数 2 1.2.1 传值参数 2 1.2.2 模板函数 3 1.2.3 引用参数 3 1.2.4 常量引用参数 4 1.2.5 返回值 4 1.2.6 递归函数 5 1.3 动态存储分配
多尺度特征匹配(这个函数使用递归的方法来选择和匹配特征)
- 这个函数使用递归的方法来选择和匹配特征
常见算法及函数源代码
- 算法设计与分析 1. 用直接递归方法计算n!: (2)通过键盘输入n的值,( 2. 用直接递归方法计算第n个Fibonacci数: 3. 用直接递归方法计算Ackerman函数: 4. 用直接递归方法给出n个元素的全排列: 8. 用直接递归方法求解Hanoi塔问题 ,Algorithm Design and Analysis 1. Using direct recursive meth
Stack-examples
- 栈的几个应用举例——顺序栈、链栈结构定义与基本操作(SqStack_exercise.cpp,LinkStack_exercise.cpp),括号匹配(matching.cpp),表达式求值(evaluation.cpp),Ackerman递归函数的实现(Ackerman.cpp)-Stack a few application examples- the order of the stack, the stack structure is defined chain, and basic op
code
- 1、猴子选大王 2、约瑟夫环 3、迷宫求解 4、回文游戏 5、地图四染色问题 6、八皇后问题 7、原四则表达式求值 8、k阶斐波那契序列 9、遍历二叉树 10、编写DFS算法的非递归函数。 编写BFS算法。 11、简单选择排序, 折半插入排序, 冒泡排序, 快速排序, 堆排序 12、顺序查找,折半查找-err
DFSfunction
- DFS非递归函数 函数功能:图的dfs的非递归算法(用堆栈实现) 输入:图的邻接矩阵 输出:dfs序列 -DFS non-recursive function function function: dfs map non-recursive algorithm (using the stack to achieve) Input: adjacency matrix graph output: dfs sequence
DFS
- DFS算法的非递归函数 老师布置的,满分作业哦!-DFS algorithm of non-recursive function teacher layout, operating out of Oh!
castle-pascal
- castle 给出一个城堡的地图,求其中的连通房间数,最大房间的面积,拆除某个墙壁连通两间屋子后可形成的最大房屋面积。应用pascal的递归函数来实现计算功能。-give a castle map of the castle, and one of the connectivity number of rooms, the largest area of the room, the removal of a wall connecting the two rooms can be formed
S020600210
- « 问题描述: 有时需要测试2 个数据结构的同构性,即2个同构的结构在相应的位置具有相同结点数 和分枝数。试设计一个递归函数用于测试2 棵二叉树是否同构。 « 实验任务: 对于给定的2 棵二叉树,计算这2 棵二叉树是否同构。-« Descr iption of the problem: sometimes need to test two data structures of the same configuration, that is, the
Hamoi
- 采用递归思想解决汉诺塔问题:详细的步骤分析,算法分析和实现。采用C++语言,可加深对递归函数的理解和应用。-Using the recursive thinking to solve Towers of Hanoi problem: detailed steps analysis, algorithm analysis and implementation. Using C++ language, can deepen the understanding and application of r
recursion
- 递归,是函数实现的一个很重要的环节,很多程序中都或多或少的使用了递归函数。递归的意思就是函数自己调用自己本身,或者在自己函数调用的下级函数中调用自己。 递归之所以能实现,是因为函数的每个执行过程都在栈中有自己的形参和局部变量的拷贝,这些拷贝和函数的其他执行过程毫不相干。这种机制是当代大多数程序设计语言实现子程序结构的基础,是使得递归成为可能。-Recursion, is a function to achieve a very important part of many programs
c
- 程序包含实现排序的递归函数;把一个文件中的内容输出到另一个文件中;交换两个地址中的数据等。-Achieve the sorting process consists of recursive function to output the contents of a file to another file the exchange of two addresses in the data.
DE
- 用数组模拟递归函数,实现递归函数的简化算法,具体要求看英文描述。-We all love recursion! Don t we? Consider a three-parameter recursive function w(a, b, c): if a <= 0 or b <= 0 or c <= 0, then w(a, b, c) returns: 1 if a > 20 or b > 20 or c > 20
LRSs
- 递归最小二乘(RLS)是一种自适应滤波算法,它可以递归地找到最小化加权线性最小二乘代价函数与输入信号相关的系数。这种方法与其他算法相比较,例如最小均方(LMS),旨在减少均方误差。在RLS的推导中,输入信号被认为是确定性的,而对于LMS和类似的算法,它们被认为是随机的。(Recursive least squares (RLS) is an adaptive filter algorithm that recursively finds the coefficients that minimiz