从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列 发布时间:2017-07-21 23:28 │ 来源:www.tikuol.com 题型:单项选择题 问题: 从未排序的序列中依次取出一个元素与已排序序列中的元素进行比较,然后将其放在已排序序列的合适位置上,该排序方法称为()。A.插入排序B.选择排序C.希尔排序D.归并排序
题型:单项选择题 二叉排序树的存储结构定义为以下类型: typedef int KeyType; typedef struct node KeyType key; /*关键字项*/ InfoType otherinfo; /*其它数据项*/ struet node*lchild,*rchild; /*左、右孩子指针*/ BSTNode,*BSTree; 阅读算法f33,并回答问题: (1)对如图所示的二叉排序树T,写出f33(T,8)返回的指针所指结点的关键字; (2)在哪些情况下算法f33返回空指针 (3)简述算法f33的功能。 BSTNode*f33(BSTree T,KeyType x) BSTNode*P; if(T==NULL)return NULL; p=f33(T—>lehild,x); if(p!=NULL)return p; if(T—>key>x)return T; return f33(T—>rchild,x); 查看答案