考证素材数据结构(课程代码02331)一、单项选择题(本大题共15小题,每题2分,共30分)在每题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内
错选、多项选择或未选均无分
1、对顺序存储的线性表,设其长度为n,在任何位置上插入或删除操作都是等概率的
插入一个元素时平均要移动表中的〔A〕个元素
A、n/2B、(n+1)/2C、(n–1)/2D、n2、一个向量(一种顺序表)第一个元素的存储地址是100,每个元素的长度为2,则第5个元素的地址是____B___
A、100B、108C、110D、1203、一个栈的入栈序列a,b,c,d,e,则栈的不可能的输出序列是_C___
A、edcbaB、decbaC、dceabD、abcde4、假设已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pn,假设p1=n,则pi为_C___
A、iB、n-iC、n-i+1D、n-i-15、判定一个循环队列QU〔最多元素为m〕为空的条件是___C_
A、rear-front==mB、rear-front-1==mC、front==rearD、front==rear+16、判定一个循环队列QU〔最多元素为m,m==Maxsize-1〕为满队列的条件是__A__
A、((rear-front)+Maxsize)%Maxsize==mB、rear-front-1==mC、front==rearD、front==rear+17、循环队列用数组A0,m-1]存放其元素值,已知其头尾指针分别是front和rear,则当前队列中的元素个数是___A_
A、(rear-front+m)%mB、rear-front+1C、rear-front-1D、rear-front8、设串的长度为n,则它的子串个数为D
A、nB、n(n+1)C、n(n+1)/2D、n(n+