数据结构(C语言版)数组 - 图文

2026/1/27 12:26:31

例如:

lsLS=( a, (x,y), ((x)) )

?a (x, y) ((x)) 5.6 广义表操作的递归函数

递归函数

一个含直接或间接调用本函数语句的函数被称之为递归函数,它必须满足以下两个条件:

1)在每一次调用自己时,必须是(在某种意义上)更接近于解;2)必须有一个终止处理或计算的准则。

:梵塔的递归函数

void hanoi (intn,charx, chary, charz){

if(n==1)

move(x, 1, z); else {

hanoi(n-1, x, z, y); move(x, n, z); hanoi(n-1,y, x, z);}}

voidPreOrderTraverse(BiTreeT,void (Visit)(BiTree P))

{

if(T){

Visit(T->data);

(PreOrderTraverse(T->lchild, Visit);(PreOrderTraverse(T->rchild, Visit);

}

}// PreOrderTraverse


数据结构(C语言版)数组 - 图文.doc 将本文的Word文档下载到电脑
搜索更多关于: 数据结构(C语言版)数组 - 图文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219