查找 答案.docx
《查找 答案.docx》由会员分享,可在线阅读,更多相关《查找 答案.docx(13页珍藏版)》请在三一办公上搜索。
1、查找 答案一、填空题 1. 在数据的存放无规律而言的线性表中进行检索的最佳方法是 顺序查找 。 2. 线性有序表high) return 0; /查找不到时返回0 mid=(low+high)/2; if(ST.elemmid.key= =key) return mid; else if(ST.elemmid.keykey) return Search_Bin_Recursive(ST, key, low, mid-1); else return Search_Bin_Recursive(ST, key, mid+1, high); /Search_Bin_Recursive 2.试写一个判别
2、给定二叉树是否为二叉排序树的算法,设此二叉树以二叉链表作存储结构。且树中结点的关键字均不同。 解:注意仔细研究二叉排序树的定义。易犯的典型错误是按下述思路进行判别:“若一棵非空的二叉树其左、右子树均为二叉排序树,且左子树的根的值小于根结点的值,又根结点的值不大于右子树的根的值,则是二叉排序树” 原则)。 若要采用递归算法,建议您采用如下的函数首部: bool BisortTree(BiTree T, BiTree&PRE),其中PRE为指向当前访问结点的前驱的指针。 一个漂亮的算法设计如下: int last=0, flag=1; / last是全局变量,用来记录前驱结点值,只要每个结点都比前
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 查找 答案
链接地址:https://www.31ppt.com/p-3594087.html