2017年大连理工大学电子信息与电气工程学部810数(14)

发布时间:2021-06-06

//在二叉树t中査找结点值等于x的结点

//结束

//统计以t为根结点的子树的叶结点数

nO

//叶结点

}//结束 Count

31.已知P是指向单向循环链表最后一个结点的指针,试编写只包含一个循环的算法,

将线性表

改造为

【答案】算法如下:

32.若x和y是两个采用顺序结构存储的串,编写一个比较两个串是否相等的函数。

【答案】算法如下:

//输出并计数

33.写出按后序序列遍历中序线索树的算法。

【答案】算法如下:

//求结点

//求结点

//若t是father的右孩子,返回1,否则返回0

//后序遍历中序线索二叉树bt

//沿左分支向下

//左孩子为线索,右孩子为链,相当从左返回

//P为叶子,相当从右返回

//访问结点

//修改P指向双亲

//P是左子女,用最右子孙的右线索找双亲

//转向当前结点右分支

} }//结束PostOrderInThr

34.假设串的存储结构如下所示,编写算法实现串的置换操作。

【答案】算法如下:

和t是用一维数组存储的串,本算法将s串第i个字符开始连续j个字符用t串置换,操作

成功返回1,否则返回0表示失败

t最左子孙的左线索

//沿左分支向下

t最右子孙的右线索

//沿右分支向下

2017年大连理工大学电子信息与电气工程学部810数(14).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

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

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