代码搜索:递归回溯

找到约 2,805 项符合「递归回溯」的源代码

代码结果 2,805
www.eeworm.com/read/448200/7538303

c 习题-39.c

//本程序只给出了算法思想 //读者可以自己完善本程序 typedef struct { int low; nt high; } boundary; //子序列的上下界类型 void QSort_NotRecurve(int SQList &L)//快速排序的非递归算法 { low=1;high=L.length; InitStack(S); //S的元素为bounda
www.eeworm.com/read/448194/7538416

c 习题-33.c

//本程序只给出了算法思想 //读者可以自己完善本程序 void PreOrder_Nonrecursive(Bitree T)//先序遍历二叉树的非递归算法 { InitStack(S); Push(S,T); //根指针进栈 while(!StackEmpty(S)) { while(Gettop(S,p)&&p) { visit(p->data);
www.eeworm.com/read/444277/7614800

c algo3-8.c

/* algo3-8.c 用递归调用求Ackerman(m,n)的值 */ #include int ack(int m,int n) { int z; if(m==0) z=n+1; else if(n==0) z=ack(m-1,1); else z=ack(m-1,ack(m,n-1));
www.eeworm.com/read/442220/7656982

c algo3-8.c

/* algo3-8.c 用递归调用求Ackerman(m,n)的值 */ #include int ack(int m,int n) { int z; if(m==0) z=n+1; else if(n==0) z=ack(m-1,1); else z=ack(m-1,ack(m,n-1));
www.eeworm.com/read/440348/7690316

txt mazepath2.txt

#include #include #include #include #include #define N 20/*迷宫的大小,可改变*/ int oldmap[N][N];/*递归用的数组,用全局变量节约时间*/ int yes=0;/*yes是判断是否找到路的标
www.eeworm.com/read/438922/7719368

c algo3-8.c

/* algo3-8.c 用递归调用求Ackerman(m,n)的值 */ #include int ack(int m,int n) { int z; if(m==0) z=n+1; else if(n==0) z=ack(m-1,1); else z=ack(m-1,ack(m,n-1));
www.eeworm.com/read/299227/7875115

cpp erfenfa2.cpp

//二分查找法(非递归调用)erfenfa2.cpp #include #include #include void binsrch(int a[],int n,int x) {int mid,top=0,bot=n-1,find=0,m=0; do { m=m+1; mid=(top+bot)/2;
www.eeworm.com/read/433514/7924880

c qsort1.c

//快速排序的非递归算法。 #define MAX 16 //元素个数的最大值 #define NULL -1 //失败标志 typedef struct { int d[MAX] ; //用数组作为队列的储存空间 int front,rear ; //指示队头位置和队尾位置的变量 } SEQUEUE ; //顺序队列类型定义 SEQUEUE sq ;
www.eeworm.com/read/295928/8134641

cpp algo3-8.cpp

// algo3-8.cpp 用递归调用求Ackerman(m,n)的值 #include int ack(int m,int n) { int z; if(m==0) z=n+1; else if(n==0) z=ack(m-1,1); else z=ack(m-1,ack(m,n-1));
www.eeworm.com/read/146173/12666379

cpp algo3-8.cpp

// algo3-8.cpp 用递归调用求Ackerman(m,n)的值 #include int ack(int m,int n) { int z; if(m==0) z=n+1; else if(n==0) z=ack(m-1,1); else z=ack(m-1,ack(m,n-1));