代码搜索:递归回溯

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

代码结果 2,805
www.eeworm.com/read/332926/12717006

c 6.45.c

6.45④ 编写递归算法:对于二叉树中每一个元素值为x 的结点,删去以它为根的子树,并释放相应的空间。 要求实现下列函数: void ReleaseX(BiTree &bt, char x); /* Delete all subtrees whose root is */ /* the node which element value is x, */ /* then relea
www.eeworm.com/read/243219/12954516

cpp 8queue2.cpp

//8 Queen 递归算法 //如果有一个Q 为 chess[i]=j; //则不安全的地方是 k行 j位置,j+k-i位置,j-k+i位置 class Queen8{ static final int QueenMax = 8; static int oktimes = 0; static int chess[] = new int[QueenMax];/
www.eeworm.com/read/241438/13144433

h bttest.h

// 尝试自己写一个完整的二叉树的定义,主要是遍历函数的非递归实现 # ifndef SELDEF_BT # define SELDEF_BT #include # include #include"Stack.h" #include"list.h" #include"Queue.h" template c
www.eeworm.com/read/315999/13532641

cpp algo3-7.cpp

// algo3-7.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); // 对形参m降阶 else z=ack(m-1,ack
www.eeworm.com/read/483097/6609569

java queen8.java

//8 Queen 递归算法 //如果有一个Q 为 chess[i]=j; //则不安全的地方是 k行 j位置,j+k-i位置,j-k+i位置 class Queen8{ static final int QueenMax = 8; static int times = 0; static int chess[] = new int[QueenMax];//
www.eeworm.com/read/478638/6711665

txt quick_sort.txt

快速排序算法是基于分治策略的算法,有3个步骤:分解,递归求解,合并 int partition(int a[],int p,int r) {//划分算法 int i=p,j=r+1,x=a[p]; while(1) { while(a[++i]=p); if(x>=j) break; swap(a[i]
www.eeworm.com/read/407780/11410819

txt 最长公共序列.txt

#include #include //求最长公共子序列 //两种做法:递归、状态数组表 /* 测试数据如下 输入: 7 5 1 3 4 4 7 8 9 3 4 4 8 10 输出: 4 */ int cal(int *a,int *b,int ca,int cb) { int tempa,tempb; if
www.eeworm.com/read/400544/11574641

cpp algo3-7.cpp

// algo3-7.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); // 对形参m降阶 else z=ack(m-1,ack
www.eeworm.com/read/130200/14203708

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); // 对形参m降阶 else z=ack(m-1
www.eeworm.com/read/225696/14524717

c c06_08.c

#include int facto(int x); /*定义一个求阶乘的递归函数*/ int main() { int a; /*定义一个整数保存用于求阶乘的数*/ int factorial; /*定义一个整数保存阶乘值*/ printf("请输入你需要计算阶乘的整数:\n"); scanf("%d",&a); factorial=