在对11个记录的序列(12,35,9,7,2,11,56 ,95 ,37,58 ,60)进行直接插入排序时,当把第6个记录11插入到有序表时,为寻找插入位置,元素间需比较()次。(由小到大排列)
第1题:
F. 归并排序
{a为序列表,tmp为辅助数组}
procedure merge(var a:listtype; p,q,r:integer);
{将已排序好的子序列a[p..q]与a[q+1..r]合并为有序的tmp[p..r]}
var I,j,t:integer;
tmp:listtype;
begin
t:=p;i:=p;j:=q+1;{t为tmp指针,I,j分别为左右子序列的指针}
while (t<=r) do begin
if (i<=q){左序列有剩余} and ((j>r) or (a[i]<=a[j])) {满足取左边序列当前元素的要求}
then begin
tmp[t]:=a[i]; inc(i);
end
else begin
tmp[t]:=a[j];inc(j);
end;
inc(t);
end;
for i:=p to r do a[i]:=tmp[i];
end;{merge}
procedure merge_sort(var a:listtype; p,r: integer); {合并排序a[p..r]}
var q:integer;
begin
if p<>r then begin
q:=(p+r-1) div 2;
merge_sort (a,p,q);
merge_sort (a,q+1,r);
merge (a,p,q,r);
end;
end;
{main}
begin
merge_sort(a,1,n);
end.
第2题:
设有关键码序列(Q,G,M,Z,A,N,P,X,H),下面(44)是从上述序列出发建堆的结果。
A.H,G,M,P,A,N,Q,X,Z
B.G,M,Q,A,N,P,X,H,Z
C.A,G,M,H,Q,N,P,X,Z
D.A,G,H,M,N,P,Q,X,Z
第3题:
对序列(Q,D,F,X,A,P,N,D,Y,M,C,W)按照字典顺序采用二路归并方法进行排序,下面的4个序列中(54)是第三趟的结果。
A.A,B,D,F,N,P,Q,X,C,W,M,Y
B.A,B,P,D,N,P,Q,X,C,M,W,Y
C.A,B,D,F,P,Q,X,N,C,M,W,Y
D.A,B,D,P,N,P,Q,X,C,M,W,Y
第4题:
第5题:
园林美的精神建构序列:()、实物(历史人物和事件)所留下的存在对象。
第6题:
在关系型数据库中的行和列分别称为()。
第7题:
在对一组序列 (45,29,87,12,6,63,55,37,78)进行直接插入排序时,当把第8个记录37插入到有序表时,为寻找插入位置需比较()次。(由小到大排序)
第8题:
在对11个记录的序列(12,35,9,7,2,11,56 ,95 ,37,58 ,60)进行直接插入排序时,当把第6个记录11插入到有序表时,为寻找插入位置,元素间需比较()次。(由小到大排列)
第9题:
已知一个最长线性序列码发生器的反馈函数是F(Q)=Q5Q6,试求:序列码的长度S=();需用触发器的个数N=()
第10题:
排序是计算机内经常进行的一种操作,其目的是()
第11题:
第12题:
第13题:
设有字母序列{Q, D,F,X,A,,P,B,N,Y,M,C,W },请写出按归并排序方法对该序列进行一趟扫描的结构是 【】 。
第14题:
设有关键码序列(q,g,m,z,a,n,p,x,h),下面哪一个序列是从上述序列出发建堆的结果?( )
A.a,g,h,m,n,p,q,x,z
B.a,S,m,h,q,n,p,x,z
C.g,m,q,a,n,p,x,h,z
D.h,g,m,p,a,n,q,x,z
第15题:
设指针变量p指向单链表中的结点A,则删去结点A的语句序列为 Q=p->next;p->data = p->data: p->next=(); :feee(q);
第16题:
在对反并联晶闸管进行触发时,触发脉冲为何要用序列脉冲?
这是由于晶闸管自然关断点不在电压过零而在电流过零处这一特性要求的,在带有电感性负载的电路中,尽管电压过零,但由于电感的续流作用,晶闸管还将导通一定时间,因此当可控硅的导通角较大、触发脉冲来临时,可能由于其中一个可控硅仍在导通状态而使应该被触发导通的那只管子因承受反压而不能触发导通,因此如触发脉冲仅为一窄脉冲,则当电流过零后,管子可被触发导通时,却没有了触发脉冲,如此则便可能出现始终只有一只管子能导通的严重偏励磁情况,造成损坏设备的故障,故为了两只反并联晶闸管能被可靠地轮流触发导通,触发脉冲必须为宽脉冲或序列脉冲。
略
第17题:
在对10个记录的序列(9,35,19,77,2,10,53,45,27,68)进行直接插入排序时,当把第6个记录10 插入到有序表时,为寻找插入位置,元素间需比较()次。(按升序排序)
第18题:
表示营业员正在对某一类Q进行处理,未处理完毕,不能再处理另外一种Q的出错信息提示为()
第19题:
对记录序列排序是指按记录的某个关键字排序,记录序列按()排序结果是唯一的。
第20题:
已知L是带表头结点的非空单链表,且P结点既不是首元结点,也不是尾元结点,试从下列提供的答案中选择合适的语句序列。 a.删除P结点的直接后继结点的语句序列是()。 b.删除P结点的直接前驱结点的语句序列是()。 c.删除P结点的语句序列是()。 d.删除首元结点的语句序列是()。 e.删除尾元结点的语句序列是()。 (1)P=P->next; (2)P->next=P; (3)P->next=P->next->next; (4)P=P->next->next; (5)while(P!=NULL)P=P->next; (6)while(Q->next!=NULL){P=Q;Q=Q->next;} (7)while(P->next!=Q)P=P->next; (8)while(P->next->next!=Q)P=P->next; (9)while(P->next->next!=NULL)P=P->next; (10)Q=P; (11)Q=P->next; (12)P=L; (13)L=L->next; (14)free(Q);
第21题:
当接收到的信息序列中,出现同步字相同的码序列时,在对同步字检测时会把他误判为同步字,称为()。
第22题:
记录、字段
序列、字段
记录、项目
项目、序列
第23题:
第24题: