代码搜索:递归回溯
找到约 2,805 项符合「递归回溯」的源代码
代码结果 2,805
www.eeworm.com/read/219502/14878118
cpp algo0905a.cpp
BiTree SearchBST (BiTree T, KeyType key) { // 算法9.5(a)
// 在根指针T所指二叉排序树中递归地查找其关键字等于key的数据元素,
// 若查找成功,则返回指向该数据元素结点的指针,否则返回空指针
if (!T || EQ(key, T->data.key)) return T; // 查找结束
else if
www.eeworm.com/read/219106/14894297
m dynprog.m
function [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% 自由始端和终端的动态规划,求指标函数最小值的逆序算法递归
% 计算程序。x是状态变量,一列代表一个阶段状态;M-函数
% DecisFun(k,x)由阶段k
www.eeworm.com/read/116256/14982048
cpp 二叉树类.cpp
//二叉树类的实现文件“二叉树类.cpp”
#include
#include
#include"二叉树类.h"
//按任意一种递归遍历次序输出二叉树中的所有结点
void BinaryTree::TraverseBTree(int mark)
{
if(mark==1)::PreOrder(root);
else if(mark
www.eeworm.com/read/116255/14982064
cpp 二叉树操作实现.cpp
//二叉树类的实现文件“二叉树类.cpp”
#include
#include
#include"二叉树.h"
//按任意一种递归遍历次序输出二叉树中的所有结点
void BinaryTree::TraverseBTree(int mark)
{
if(mark==1)::PreOrder(root);
else if(mark=
www.eeworm.com/read/208856/15234130
cpp algo0905a.cpp
BiTree SearchBST (BiTree T, KeyType key) { // 算法9.5(a)
// 在根指针T所指二叉排序树中递归地查找其关键字等于key的数据元素,
// 若查找成功,则返回指向该数据元素结点的指针,否则返回空指针
if (!T || EQ(key, T->data.key)) return T; // 查找结束
else if
www.eeworm.com/read/195829/5107173
txt 6_9.txt
void PreTreeDepth(BiTree bt, int h)
/* 前序遍历求二叉树bt高度的递归算法,h为bt指向结点所在层次,初值为1*/
/*depth为当前求得的最大层次,为全局变量,调用前初值为0 */
{
if(bt!=NULL)
{
if(h>depth) depth = h; /*如果该结点层次值大于depth,更新depth的值
www.eeworm.com/read/318028/3572985
m dynprog.m
function [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% 自由始端和终端的动态规划,求指标函数最小值的逆序算法递归
% 计算程序。x是状态变量,一列代表一个阶段状态;M-函数
% DecisFun(k,x)由阶段k
www.eeworm.com/read/316721/3608666
m dynprog.m
function [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% 自由始端和终端的动态规划,求指标函数最小值的逆序算法递归
% 计算程序。x是状态变量,一列代表一个阶段状态;M-函数
% DecisFun(k,x)由阶段k
www.eeworm.com/read/309828/3703853
m dynprog.m
function [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% [p_opt,fval]=dynprog(x,DecisFun,ObjFun,TransFun)
% 自由始端和终端的动态规划,求指标函数最小值的逆序算法递归
% 计算程序。x是状态变量,一列代表一个阶段状态;M-函数
% DecisFun(k,x)由阶段k
www.eeworm.com/read/303129/3815365
txt 6_9.txt
void PreTreeDepth(BiTree bt, int h)
/* 前序遍历求二叉树bt高度的递归算法,h为bt指向结点所在层次,初值为1*/
/*depth为当前求得的最大层次,为全局变量,调用前初值为0 */
{
if(bt!=NULL)
{
if(h>depth) depth = h; /*如果该结点层次值大于depth,更新depth的值