[求助]有几道题目询问下
⒈ 编写一个算法,实现在顺序表{ 3,6,2,10,1,8,5,7,4,9 }中采用顺序查找方法找关键字 5 的过程。
输出形式如下: 3 6 2 10 1 8 5
元素 5 的位置是 6
⒉ 编写一个算法,实现在顺序表{ a,b,c,d,e,f,g,h,i,j }中采用二分查找方法找关键字 i 的过程。
输出形式如下: 第一次查找:在[a,j]中查找到元素 e
第二次查找:在[e,j]中查找到元素 h
第三次查找:在[h,j]中查找到元素 i
元素 i 的位置在 8
⒊ 编写一个算法实现二叉搜索树,并完成以下功能:
⑴ 由{ 4,9,0,1,8,6,3,5,2,7 }创建一棵二叉搜索树。
⑵ 判断该树是否为二叉搜索树。
⑶ 查找关键字 6 的结点,并输出其查找路径。
⑷ 分别删除树中的关键字为4 和 5的结点,并输出删除后的二叉搜索树。
树形用凹入法输出。
哪位大大帮助下