收录日期:2018/05/25 16:36:07 时间:2016/05/20 18:27:52 标签:C语言

1,在所有排序方法中,关键码比较次数与记录的初始排序次数无关的是:
A,shell排序 B,冒泡排序 C,直接选择排序 D,直接插入排序
2,对{46,79,56,38,40,84}采用堆排序,则初始化堆后的最后一个元素是:
A,84   B,46   C,56   D,38
3,对一组关键码{Q,D,F,X,A,P,N,B,Y,M,C,W},按归并排序进行一趟排序后的结果是:
    A,DFQXABNPCMWY    B,DFQAPXBNYCMW  C,DQFXAPNBYMCW  D,QFXAPBNMYCW
4,设p、q为指针 若p=q 则p↑=q↑,这种说法
     A 正确  B 不正确
5,数组date[0..m]作为循环队列SQ的存储空间,则执行出队操作的语句是:
A,front:=front+1
B,front:=(front+1)mod  m
C,rear:=(rear+1)mod m
D,front:=(front+1)mod (m+1)
6,数组date[0..N-1],front   rear   当前元素个数为
A,(rear-front+m)mod m
B,(rear-front+1)mod m
C,(rear-front-1+m)mod m
D,(rear-front)mod m
7,将上题改为date[0..n]则答案为
8,堆是:
A,完全二叉树  B,线性表 C,二叉排序树  D,平衡二叉树
9,单链表的节点结构为date|next,下边的算法是要找出不带头节点的单链表中第i个元素的位置。
Function Get(V:LinkList;i:integer):LinkList
 begin
  p:=V;
  if p=NIL then Return(NIL)
 for j:=1 to i do
  [p:=p↑next;
  if p=NIL then Return(NIL)
  ];
 Return(p)
end;
此算法: A,正确 B,错误
这个兄弟 是不是要考验,这些好像是考验用的题目
mark
搬凳子~~~~~~~`
看来大家跟我一样等高手回答啊
这些题目是我的答案跟书上不同或者有疑问的
D A C A C A A A B

写出全部分析,实在没时间!
第1题是C,第8题是D,9是D,其它不想看...
哎,看来要补补数据结构了。呵呵
让你的企业、产品、网站一夜成名

    是否为您的企业、产品、网站推广事宜而发愁?

  其实只要您选择方法得当,利用邮件推广达到的效果是传统媒体无法比拟的,而花费只是传统推广的几万分之一!邮件营销使您将商业广告迅速发送到数千万客户电子邮箱中,实乃影响您一生的成功捷径,而成本只需300元。并且简单易用,无须专业知识。

    详情请看网址: http://www.nic2000.com/?luhongming
To:民工++
什么时候有时间写写分析吧