代码搜索:递归回溯
找到约 2,805 项符合「递归回溯」的源代码
代码结果 2,805
www.eeworm.com/read/121721/14739831
txt readme.txt
/*****************************
快速排序的递归解演示,用20个字符串代表20个数,显
示每次分组结果,延时10000,还算看得清楚。如果在你的机
子上太快,可以加长延时。
*****************************************/
/****************
在不用于商业目的的前提下,本站所公布的所有源程序
www.eeworm.com/read/119924/14816800
txt 说明文档.txt
采用深度优先算法 : 函数shortway 采用递归
struct VEX 为 城市
struct NODE 保存 后续的城市
value 为 每个路径的权
setvex 对每点进行初始化;
Add(Vex *v,Vex *next,float value) 增加路径 由 城市v指向城市next 路径的花费为value
scan(Vex *v) 计算
www.eeworm.com/read/118192/14883028
c 习题-42.c
//本程序只给出了算法思想
//读者可以自己完善本程序
void Bitree_Copy_Nonrecursive(Bitree T,Bitree &U)//非递归复制二叉树
{
InitStack(S1);
InitStack(S2);
push(S1,T); //根指针进栈
U=(BTNode*)malloc(sizeof(BTNode));
U->data=T->d
www.eeworm.com/read/118192/14883039
c 习题-34.c
//本程序只给出了算法思想
//读者可以自己完善本程序
typedef struct {
BTNode* ptr;
enum {0,1,2} mark;
} PMType; //有mark域的结点指针类型
void PostOrder_Stack(BiTree T)//后续遍历二叉树的非递归算法,用栈
{
PMType a;
InitStack(S); //S的元素为P
www.eeworm.com/read/115715/15003286
txt readme.txt
/*****************************
快速排序的递归解演示,用20个字符串代表20个数,显
示每次分组结果,延时10000,还算看得清楚。如果在你的机
子上太快,可以加长延时。
*****************************************/
/****************
在不用于商业目的的前提下,本站所公布的所有源程序
www.eeworm.com/read/115447/15014065
c 习题-42.c
//本程序只给出了算法思想
//读者可以自己完善本程序
void Bitree_Copy_Nonrecursive(Bitree T,Bitree &U)//非递归复制二叉树
{
InitStack(S1);
InitStack(S2);
push(S1,T); //根指针进栈
U=(BTNode*)malloc(sizeof(BTNode));
U->data=T->d
www.eeworm.com/read/115447/15014077
c 习题-34.c
//本程序只给出了算法思想
//读者可以自己完善本程序
typedef struct {
BTNode* ptr;
enum {0,1,2} mark;
} PMType; //有mark域的结点指针类型
void PostOrder_Stack(BiTree T)//后续遍历二叉树的非递归算法,用栈
{
PMType a;
InitStack(S); //S的元素为P
www.eeworm.com/read/212828/15148468
c 习题-42.c
//本程序只给出了算法思想
//读者可以自己完善本程序
void Bitree_Copy_Nonrecursive(Bitree T,Bitree &U)//非递归复制二叉树
{
InitStack(S1);
InitStack(S2);
push(S1,T); //根指针进栈
U=(BTNode*)malloc(sizeof(BTNode));
U->data=T->d
www.eeworm.com/read/212828/15148474
c 习题-34.c
//本程序只给出了算法思想
//读者可以自己完善本程序
typedef struct {
BTNode* ptr;
enum {0,1,2} mark;
} PMType; //有mark域的结点指针类型
void PostOrder_Stack(BiTree T)//后续遍历二叉树的非递归算法,用栈
{
PMType a;
InitStack(S); //S的元素为P
www.eeworm.com/read/13112/268375
c 逆矩阵.c
#define N 5 /*[注]:修改6为你所要的矩阵阶数*/
#include "stdio.h"
#include "conio.h"
/*js()函数用于计算行列式,通过递归算法实现*/
int js(s,n)
int s[][N],n;
{int z,j,k,r,total=0;
int b[N][N];/*b[N][N]用于存放,在矩阵s[