王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 国家开放大学系统 > 长春广播电视大学> 数据结构国家开放大学
 

输入试题:
本题添加时间:2023/5/9 21:29:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
以下程序是折半插入排序的算法


设待排序的记录序列存放在a[1],…a[n]中,以a[0]作为辅助工作单元,程序是要把a[i] 插入到已经有序的序列a[1],…a[i-1]中。


void binsort (NODE a[ ],int n)


{ int x,i,j,s,k,m;


for (i=2;i<=__(1)__;i++)


{ a[0]=a[i];


x= a[i].key;


s=1;


j=i-1;


while (s<=j)


{ m=__(2)__


if( x

__(3)__


else


__(4)__


}


for ( k=i-1;k>=j+1;k- -)


__(5)__=a[k];


a[j+1]=a[0];


}


}

答案是:选项1 n
选项2
选项3
选项4s=m+1
选项5 a[k+1]

出自 数据结构国家开放大学  国家开放大学系统

长春广播电视大学

更多试题>>>>
1、以下函数是二叉排序树的查找算法,若二叉树为空,则返回根结点的指针,否则,返回值是指向树结点的结构指针p(查找成功p指向查到的树结点,不成功p指向为NULL)完成程序中的空格 typedef struct Bnode
2、权重值为6的叶结点的哈夫曼为 . A. 1001 B. 011 C.001 D.0001
3、以给定权重值5,6,17,18,25,30,为叶结点,建立一棵哈夫曼树,该树的中序遍历序列为 1 A. 5,11,28,6,17,58,30,101,18,43,25 B. 5,11,6,28,17,58,3
4、后序遍历序列为 2 。 A. e,d,b,c,a B. c,a,b,,d,e C. a,b,d,e,c D. a.c,b,d,e,
5、已知某二叉树的先序遍历序列是aecdb,中序遍历序列是eadcb,该二叉树的根结点是 1 ; A. e B. c C. b D. a


提升学历-成人高考报名入口 提升学历-成人高考院校名单