数据结构(Java语言版)实验指导书-查找实验.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《数据结构(Java语言版)实验指导书-查找实验.docx》由会员分享,可在线阅读,更多相关《数据结构(Java语言版)实验指导书-查找实验.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、查找实验答案public class 实验 10_1 static final double EPSINON = 0.0000000001;static double sqrt2() double low = 1.4, high = 1.5;/72 值的区间double mid = (low + high) / 2;while (high - low EPSINON) /折半查找if (mid * mid 2)low = mid;/ /高区间查找elsehigh = mid;/ /低区间查找mid = (low + high) / 2;)return mid;)public static vo
2、id main(String args) System.out printf( sqrt(2)=%.lOfnrsqrt2(); ) class BSTNode (public int key;int size;int ent;public BSTNode Ichild; public BSTNode rchild; BSTNode() (Ichild = rchild = null; size = ent = 1;) class BSTClass public BSTNode r; public BSTClass () (r = null;)public void InsertBST (int
3、 k)/二叉排序树结点类/存放关键字,假设关键字为int类型/以这个结点为根的子树中结点个数/相同关键字出现次数/存放左孩子指针/存放右孩子指针/构造方法/二叉排序树类/二叉排序树根结点/构造方法/插入一个关键字为k的结点InsertBSTl (r, k);/求结点p的sizepublic void CreateBST (int a)/由关键字序列a创建一棵二叉排序树private int getsize(BSTNode p)if (p = null) return 0;elsereturn p.size; )private BSTNode InsertBSTl (BSTNode p, int
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 Java 语言版 实验 指导书 查找
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内