- A+
所属分类:加油站操作员考试题库
【◆参考答案◆】:正确
(2)【◆题库问题◆】:[判断题] 广度优先周游一棵二叉树所得到的结点序列,叫作这棵二叉树的层次序列。
A.正确
B.错误
A.正确
B.错误
【◆参考答案◆】:正确
(3)【◆题库问题◆】:[单选] 广度优先遍历类似于二叉树的()
A.先序遍历
B.中序遍历
C.后序遍历
D.层次遍历
A.先序遍历
B.中序遍历
C.后序遍历
D.层次遍历
【◆参考答案◆】:D
(4)【◆题库问题◆】:[单选] 就平均性能而言,目前最好的内排序方法是()排序法。
A.冒泡
B.希尔插入
C.交换
D.快速
A.冒泡
B.希尔插入
C.交换
D.快速
【◆参考答案◆】:D
(5)【◆题库问题◆】:[单选] 非空的循环单链表head的尾结点(由p所指向)满足()。
A.p->next==NULL
B.p==NULL
C.p->next==head
D.p==head
A.p->next==NULL
B.p==NULL
C.p->next==head
D.p==head
【◆参考答案◆】:C
(6)【◆题库问题◆】:[填空题] 函数实现单链表的删除算法,请在空格处将算法补充完整。int ListDelete(LinkList L,int i,ElemType *s){LNode *p,*q;int j;p=L;j=0;while(((1) )&&(jnext;j++;}if(p->next==NULLj>i-1) return ERROR;q=p->next; (2);*s=q->data;free(q);return OK;}/*listDelete*/
【◆参考答案◆】:(1)p->next!=NULL(2)p->next=q->next
(7)【◆题库问题◆】:[填空题] 一个广义表为(a,(a,b),d,e,((i,j),k)),则该广义表的长度为(),深度为()。
【◆参考答案◆】:5;3
(8)【◆题库问题◆】:[单选] 对线性表进行折半查找时,要求线性表必须()。
A.以顺序方式存储
B.以顺序方式存储,且结点按关键字有序排列
C.以链式方式存储
D.以链式方式存储,且结点按关键字有序排列
A.以顺序方式存储
B.以顺序方式存储,且结点按关键字有序排列
C.以链式方式存储
D.以链式方式存储,且结点按关键字有序排列
【◆参考答案◆】:B
(9)【◆题库问题◆】:[填空题] 函数实现串的模式匹配算法,请在空格处将算法补充完整。intindex_bf(sqstring*s,sqstring*t,intstart){inti=start-1,j=0;while(ilen&&jlen)if(s->data[i]==t->data[j]){i++;j++;}else{i=();j=0;}if(j>=t->len)return();elsereturn-1;}}/*listDelete*/
【◆参考答案◆】:i-j+1 i-t->len+1
(10)【◆题库问题◆】:[单选] 希尔排序属于()
A.交换排序
B.归并排序
C.选择排序
D.插入排序
A.交换排序
B.归并排序
C.选择排序
D.插入排序
【◆参考答案◆】:D