代码搜索:递归回溯
找到约 2,805 项符合「递归回溯」的源代码
代码结果 2,805
www.eeworm.com/read/469754/6926278
cpp 2602.cpp
//递归求法 这个答案正确,但是超时!!!
#include
#define N 100 //物品总种数不是常量上线
int n;//物品总种数
double limitW;//限制的总重量
double totV;//全部物品的总价值
double maxv;//解的总价值
int option[N];//解的选择
int cop[N];//当
www.eeworm.com/read/456942/7336439
cpp algo3-9.cpp
// algo3-9.cpp 用递归函数求解迷宫问题(求出所有解)
#include // 根据《PASCAL程序设计》(郑启华编著)中的程序改编
struct PosType // 迷宫坐标位置类型
{
int x; // 行值
int y; // 列值
};
#define MAXLENGTH 25 // 设迷宫的最大行列为25
www.eeworm.com/read/454932/7381692
cpp algo3-9.cpp
// algo3-9.cpp 用递归函数求解迷宫问题(求出所有解)
#include // 根据《PASCAL程序设计》(郑启华编著)中的程序改编
struct PosType // 迷宫坐标位置类型
{
int x; // 行值
int y; // 列值
};
#define MAXLENGTH 25 // 设迷宫的最大行列为25
www.eeworm.com/read/450886/7475202
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/450886/7475208
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/450798/7476651
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[
www.eeworm.com/read/450507/7482928
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[
www.eeworm.com/read/449694/7497938
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[
www.eeworm.com/read/448194/7538413
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/448194/7538419
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