代码搜索:递归回溯
找到约 2,805 项符合「递归回溯」的源代码
代码结果 2,805
www.eeworm.com/read/272369/10959492
cpp no23.cpp
#include
#include
#include
#include
#include
using namespace std;
char token; /*全局标志变量*/
/*递归调用的函数原型*/
int exp( void );
int term( voi
www.eeworm.com/read/460348/7253009
c graph_deeptravel_adjlist_nrec.c
/* 用邻接表表示的图的深度优先周游的非递归算法*/
#include
#include
#define MAXVEX 20
typedef struct EdgeNode EdgeNode;
typedef struct EdgeNode * PEdgeNode;
typedef struct EdgeNode * EdgeList;
www.eeworm.com/read/460348/7253027
c graph_deeptravel_adjmat_rec.c
/* 用邻接矩阵表示的图的深度优先周游的递归算法*/
#include
#define MAXVEX 6
#define MAX 0
#define NON -1
typedef char VexType;
typedef float AdjType;
typedef struct {
int n;
www.eeworm.com/read/485824/6547650
cpp bsearch_norecursion.cpp
/************************************
* Copyright (c) 2008,LDCI
*
* 文件名称: BSearch_NoRecursion.cpp
* 摘要:
* 使用 C 语言实现对顺序存储结构的线性表进行非递归二分查找
************************************/
#include
www.eeworm.com/read/480611/6666964
cpp 8.8.cpp
/*用递归方法求n!*/
#include
int main()
{
float fac(int n);
int n;
float y;
printf("input integer number:\n");
scanf("%d",&n);
y=fac(n);
printf("%d!=%10.0f\n",n
www.eeworm.com/read/400570/11573692
java hanoi.java
//Hanoi.java
//Author X.H.Sun, 2006.08.13
//用递归算法解Henoi塔问题:
import java.awt.*;
public class Hanoi{
static void move(char getone, char putone){
System.out.println(getone+"=>"+putone);
www.eeworm.com/read/225956/14509414
cpp cex8_16_3.cpp
/*********************************
十进制-》二进制 ,非递归形式
*********************************/
#include
void main()
{int n;
void c10_2(int n);
void DtoB(int n);
scanf("%d",&n);
c10_2(n)
www.eeworm.com/read/114191/15065584
cpp last.cpp
/* 二叉树后序遍历的递归算法*/
#include
#include
typedef char DataType;
struct BinTreeNode; /* 二叉树中结点 */
typedef struct BinTreeNode *PBinTreeNode; /* 结点的指针
www.eeworm.com/read/214746/15089713
cpp power.cpp
#include
#include
using namespace std;
ifstream in("input.txt");
ofstream out("output.txt");
void ppt(_int64 x) //该递归函数用于输出_int64的整数类型
{
int a;
if(x==0)return;
www.eeworm.com/read/17110/717522
c ex1.c
#include //头文件
long nn(int n) //定义函数
{
long result;
if(n>1)
result =n*nn(n-1); //递归调用
else
result =1L;
return result;
}
void main() //主函数
{
int num;