代码搜索:递归回溯

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

代码结果 2,805
www.eeworm.com/read/183301/9170722

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/181815/9236501

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/180558/9302794

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/372391/9512140

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/366495/9811748

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/362558/9992709

txt 8_6.txt

void InsertBST(BSTree *bst, KeyType key) /*若在二叉排序树中不存在关键字等于key的元素,插入该元素*/ { BSTree s; if (*bst == NULL)/*递归结束条件*/ { s=(BSTree)malloc(sizeof(BSTNode));/*申请新的结点s*/ s-> key=key; s->lchi
www.eeworm.com/read/362558/9992720

txt 8_4.txt

BSTree SearchBST(BSTree bst, KeyType key) / *在根指针bst所指二叉排序树中,递归查找某关键字等于key的元素,若查找成功,返回指向该元素结点指针,否则返回空指针* / { if (!bst) return NULL; else if (bst->key == key) return bst;/ *查找成功* /
www.eeworm.com/read/416348/10002336

cpp ep3_9.cpp

/* 3.9 定义递归函数实现Ackman函数。设计程序求Acm(2,1),Acm(3,2)。*/ #include using namespace std; Acm(int m,int n){ if(m==0) return n+1; if(n==0) return Acm(m-1,1); return Acm(m-1,Acm(m,n-1)); }
www.eeworm.com/read/166102/10035565

cpp 语法制导翻译.cpp

// 语法制导翻译器设计示范程序 // ----- 算数表达式四元式翻译(递归子程序法) // 要求:1. 读懂该程序,并上机调试成功; // 2. 运行该程序,输入源表达式(字母:表示变量,数字:表示常数。) // 3. 反
www.eeworm.com/read/166053/10039239

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));