搜索结果
找到约 6,487 项符合
递归法 的查询结果
按分类筛选
单片机开发 一般来说
一般来说,任何大于0的正整数n的阶乘等于n与(n-1)的阶乘的积,即n!=n(n-1)!。用(n-1)!的值来表示n!的值其表达式就是一种递归调用,因为一个阶乘的值是以另一个阶乘的值为基础的。
此程序是采用递归调用求正数n的阶乘的程序 ...
编译器/解释器 *--- --- --- --声明--- --- --- -----*/ /* VC6.0下运行通过 此程序为本人苦心所做
*--- --- --- --声明--- --- --- -----*/
/*
VC6.0下运行通过
此程序为本人苦心所做,请您在阅读的时候,尊重本人的
劳动。可以修改,但当做的每一处矫正或改进时,请将改进
方案,及修改部分发给本人
(修改部分请注名明:修改字样)
Email: jink2005@sina.com
QQ: 272576320 ——初稿完成:06-5-27 jink2005
补充:
...
其他 1、 图的存储结构的定义和图的创建 图的种类有:有向图、无向图、有向网、无向网。 图的存储结构可采用:邻接矩阵、邻接表。 要求:分别给出邻接矩阵和邻接表在某一种图上的创建算法 2、 图的遍历:
1、 图的存储结构的定义和图的创建
图的种类有:有向图、无向图、有向网、无向网。
图的存储结构可采用:邻接矩阵、邻接表。
要求:分别给出邻接矩阵和邻接表在某一种图上的创建算法
2、 图的遍历:非递归的深度优先搜索算法、广度优先搜索算法。
3、 图的深度遍历的应用:求无向连通图中的关节点(教材P177-178,算法7.10和 ...
汇编语言 求二叉树深度与节点数的集合
求二叉树深度与节点数的集合,递归与非递归方法
数据结构 分治法解决最近对问题 画一条垂直线x=c
分治法解决最近对问题
画一条垂直线x=c,把这些给定点分为两个包含n/2个点的子集S1和S2,使得n/2个点位于直线的左侧或直线上,另外n/2个点位于直线的右侧或直线上;遵循分治法的思想,递归地求出左子集S1和右子集S2中的最近对,分别为d1与d2;之后d=min{d1,d2}。合并过程:在以垂线x=c为对称轴,2d为宽度的区域内求最近两个 ...
Java编程 扫雷程序还会自动展开已确定没有雷的雷区。如果a[3][4]周围雷数为1
扫雷程序还会自动展开已确定没有雷的雷区。如果a[3][4]周围雷数为1,a[2][3]已被标示为地雷,那么a[2][4],a[2][5],a[3][3],a[3][5],a[4][3],a[4][4],a[4][5]将被展开,一直波及到不可确定的雷区。这也是实现的关键。我们可以把数组的元素设定为一个类对象,它们所属的类设定这样的一个事件:在被展开时,检查周围的雷数 ...
数值算法/人工智能 (1)输入字符序列
(1)输入字符序列,建立二叉链表。
(2)中序遍历二叉树:递归算法。
(3)中序遍历二叉树:非递归算法(最好也能实现先序,后序非递归算法)。
(4)求二叉树的高度 。
(5)求二叉树的叶子个数。
(6)建立中序线索二叉树,并实现中序遍历。
(8)借助队列实现二叉树的层次遍历。
(9)在主函数中设计一个简单的菜 ...
编译器/解释器 编译原理上机编写的
编译原理上机编写的,自认为做得非常好,很有价值,可编程计算器,采用递归下降的算法制作而成的,考虑了几乎所有的问题,唯一的不足是没有实现那些高级的函数,只是带负数运算的简单的四则运算。
其他 建立二叉树的链式存储结构
建立二叉树的链式存储结构,在此基础上完成下列算法:
1) 从键盘上输入二叉树的各个结点,建立二叉链表
2) 输出该二叉树;
3) 非递归的层次遍历序;
4) 非递归的先序遍历、中序遍历、后序遍历;