【单选题】
用带头结点的单链表表示的链式队列的队头在链表的___位置。
A. 链头
B. 链尾
C. 链中
D. 第2个结点
查看试卷,进入试卷练习
微信扫一扫,开始刷题
答案
D
解析
暂无解析
相关试题
【单选题】
顺序表和链表相比存储密度较大,这是因为 ___。
A. 顺序表的存储空间是预先分配的
B. 顺序表不需要增加指针来表示元素之间的逻辑关系
C. 链表中所有节点的地址是不连续的
D. 顺序表中所有元素的存储地址是连续的
【单选题】
在一个单链表中,若删除p所指结点的后续结点,则执行___。
A. p—>next= p—>next—>next;
B. p= p—>next; p—>next= p—>next—>next;
C. p—>next= p—>next
D. p= p—>next—>next;
【单选题】
在一个单链表中,若p所指结点不是最后结点,在p之后插入s所指结点,则执行___。
A. s—>next=p; p—>next=s
B. s—>next=p—>next; p—>next=s
C. s—>next=p—>next; p=s
D. p—>next=s; s—>next=p
【单选题】
判定一个循环队列Q(最多有MAXQSIZE个元素空间)为空的条件为___ 。
A. Q.front==Q.rear
B. Q.front!=Q.rear
C. Q.front==(Q.rear+1)%MAXQSIZE
D. Q.front!=(Q.rear+1)%MAXQSIZE
【单选题】
判定一个循环队列Q(最多有MAXQSIZE个元素空间)为满的条件为___。
A. Q->front==Q->rear
B. Q->front!=Q->rear
C. Q->front==(Q->rear+1)%MAXQSIZE
D. Q->front!=(Q->rear+1)%MAXQSIZE
【单选题】
在循环队列中用数组A[0..m-1] 存放队列元素,其队头和队尾指针分别为front和rear,则当前队列中的元素个数是___。
A. ( front - rear + 1) % m
B. ( rear - front + 1) % m
C. ( front - rear + m) % m
D. ( rear - front + m) % m
【单选题】
栈和队列的共同点是___
A. 都是先进后出
B. 都是先进先出
C. 只允许在端点处插入和删除元素
D. 没有共同点
【单选题】
栈操作的特点是___ 。
A. 只能进行插入
B. 只能进行删除
C. 先进先出
D. 先进后出
【单选题】
4个元素进S栈的顺序是A,B,C,D,经操作POP(S)后栈顶元素是___
A. A
B. B
C. C
D. D
【单选题】
一个栈的输入序列为 a b c d e,则不能是出栈序列的为___。
A. b c d a e
B. b c a d e
C. e d a c b
D. a e d c b
【单选题】
一个栈的输入序列为 1 2 3 4 ,则不能是出栈序列的为___。
A. 2 3 4 1
B. 2 3 1 4
C. 4 1 3 2
D. 1 4 3 2
【单选题】
若用一个大小为6的数组来实现循环队列,且当前rear和front的值分别为0和3。当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为___?
A. 1和5
B. 2和4
C. 4和2
D. 5和1
【单选题】
引起队尾指针改变的操作是___。
A. 出队和入队
B. 入队
C. 出队
D. 取队头元素
【单选题】
对于栈操作数据的原则是___。
A. 先进先出
B. 后进先出
C. 后进后出
D. 不分顺序
【单选题】
设有两个串p和q,求q在p中首次出现的位置的运算称作___
A. 连接
B. 模式匹配
C. 求子串
D. 求串长
【单选题】
串是一种特殊的线性表,其特殊性体现在___
A. 可以顺序存储
B. 数据元素是一个字符
C. 可以链接存储
D. 数据元素可以是多个字符
【单选题】
串的长度是___
A. 串中不同字母的个数
B. 串中不同字符的个数
C. 串中所含字符的个数,且大于0
D. 串中所含字符的个数
【单选题】
数组M[1..4,1..5]的每个元素占5个单元,按行优先次序存储在起始地址为1000的连续的内存单元中,则最后一个元素M[4,5] 的地址为 _________
A. 1005
B. 1015
C. 1100
D. 1095
【单选题】
三维数组A[4][5][6]按行优先存储方法存储在内存中,若每个元素占2个存储单元,且数组中第一个元素的存储地址为120,则元素A[3][4][5]的存储地址为___
A. 356
B. 358
C. 360
D. 362
【单选题】
稀疏矩阵可以用三元组顺序表来表示,其中一个三元组数据中不包括非零元的___.
A. 行号
B. 列号
C. 元素值
D. 元素总数
【单选题】
一般数组常采用的存储顺序为___。
A. 先存上三角,再存下三角
B. 以行序为主序或以列序为主序
C. 只能以行序为主序
D. 只能以列序为主序
【单选题】
深度为5的二叉树至多有__________个结点。___
A. 16
B. 31
C. 32
D. 10
【单选题】
设a,b为一棵二叉树上的两个结点,在中序遍历时,a在b前的条件是___
A. a在b的右方
B. a在b的左方
C. a是b的祖先
D. a是b的子孙
【单选题】
对某二叉树进行前序遍历的结果为ABDEFC,中序遍历的结果为DBFEAC,则后序周游的结果为___
A. DBFEAC
B. DFEBCA
C. BDFECA
D. BDEFAC
【单选题】
某二叉树的中序序列和后序序列正好相反,则该二叉树一定是 的二叉树。___
A. 只有一个结点
B. 高度等于其结点数
C. 任一结点无左孩子
D. 任一结点无右孩子
【单选题】
一颗完全二叉树中根结点的编号为1,而且23号结点有左孩子但没有右孩子,则完全二叉树总共有_______个结点。___
A. 24
B. 45
C. 46
D. 47
【单选题】
一个有n个叶结点的哈夫曼树具有的结点数为___________。___
A. 2n
B. 2n-1
C. 2n+1
D. 2(n-1)
【单选题】
由权值分别为3,6,7,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为 。___
A. 51
B. 23
C. 53
D. 74
【单选题】
在有n个结点的二叉树中,分支个数共有 。___
A. n-1
B. n+1
C. 2n-1
D. 2n+l
【单选题】
设树T的度为4,其中度为1,2,3和4的结点个数分别为4,2,1,1,则T中的叶子数为( )。___
A. 5
B. 6
C. 7
D. 8
【单选题】
设一个二叉树共13个结点,那么它最大高度是 。___
A. 13/2
B. log213
C. ln 13
D. 13
【单选题】
一个有n个顶点的连通无向图至少有___________条边。___
A. n-1
B. n
C. n+1
D. n+2
【单选题】
设无向图G中有n个顶点m条边,则其对应的邻接表中的表头结点和边结点的个数分别为___________。___
A. n,m
B. m,n
C. 2n,m
D. n,2m
【单选题】
任何一个无向连通带权图的最小生成树____________。___
A. 只有一棵
B. 有一棵或多棵
C. 一定有多棵
D. 可能不存在
【单选题】
可以判断一个有向图中是否含有回路的方法为___________。___
A. 广度优先遍历
B. 深度优先遍历
C. 拓扑排序
D. 求最短路径
【单选题】
设无向图用邻接矩阵存储,则顶点i的度等于矩阵中 。___
A. 第i行0元素个数之和
B. 第i行1元素个数之和
C. 第i行和第i列1元素个数之和
D. 第i行和第i列0元素个数之和
【单选题】
在一个有16个顶点的有向图中,所有顶点的入度之和与所有顶点的出度之和的差是( )。___
A. 0
B. 2
C. 4
D. 16
【单选题】
下面 B 算法适合用于构造一个稠密图的最小生成树, 算法适合用于构造一个稀疏图的最小生成树。___
A. Dijkstra算法
B. Prim算法
C. Floyd算法
D. Kruskal算法
【单选题】
请指出在顺序表{2、5、7、10、14、15、18、23、35、41、52}中,用二分法查找关键码12 需做______次关键码比较。___
A. 2
B. 3
C. 4
D. 5
【单选题】
采用顺序搜索方法查找长度为n的顺序表时,搜索成功的平均搜索长度为( )。___
A. : n
B. : n/2
C. : (n-1)/2
D. : (n+1)/2
推荐试题
【填空题】
23122.___杠杆千分尺的测量压力是由微动测杆处的弹簧控制的。
【填空题】
23123.___合像水平仪是一种用来测量对水平位置,或垂直位置微小偏差的几何量仪。
【填空题】
23124.___统计分析法不是用来分析加工误差的方法。
【填空题】
23125.___线切割加工机床按电极丝运转速度可分为高速走丝和低速走丝两种。
【填空题】
23126.___合理地安排工作可有效缩短辅助时间。
【填空题】
23127.___新产品开发管理主要对产品开发、产品设计和工艺、工装设计等技术活动的管理。
【填空题】
23128.___诚实劳动是劳动者立身处世的基本出发点。
【填空题】
23129.___柱塞泵按柱塞排列方向的不同,分为径向柱塞泵和切向柱塞泵两类。
【填空题】
23130.___高压软管比硬管安装方便,可以吸收振动。
【填空题】
23131.___水力半径越大越容易产生堵塞现象。
【填空题】
23132.___在振动检测过程中,传感器必须和被测物紧密接触。
【填空题】
23133.___蜗杆传动是用来传递空间交错轴之间的运动和动力。
【填空题】
23134.___压缩工具___是将文件数据进行一种重新的编码排列___,使之更少的占用磁盘空间。
【填空题】
23135.___测绘时,对零件上因制造中产生的缺陷,如铸件的砂眼,气孔等都应在草图上画
【填空题】
23136.___正确选择工件定位基准,应尽可能选用工序基准、设计基准作为定位基准。
【填空题】
23137.___数控机床的定位精度与数控机床的分辨率精度是一致的。
【填空题】
23138.___定位误差包括工艺误差和设计误差。
【填空题】
23139.___螺旋压板夹紧是一种应用最广泛的夹紧装置。
【填空题】
23140.___刀具预调仪是一种可预先调整和测量刀尖直径、装夹长度,并能将刀具数据输入
【填空题】
23141.___换刀方式为无机械手换刀时,必须首先将用过的刀具送回刀库,然后再从刀库中取出新刀具,这两个动作不可能同时进行,因此换刀时间长。
【填空题】
23142.___在发那克 0i 系统中,#i=ATAN[#j]/[#k]表示算术运算的反正切。
【填空题】
23143.___数控机床直流伺服电机要在 10 到 12 个月进行一次维护保养。
【填空题】
23144.___水平面上圆的正等测投影为椭圆,且椭圆长轴垂直于轴测轴 y。
【填空题】
23145.___CAXA 制造工程师只有“实体仿真”功能,没有其他加工仿真的方法。
【填空题】
23146.___CAXA 制造工程师“实体仿真”中,干涉检查里设置的刀具长度与实际刀具长度不一致,会直接影响实际加工结果。
【填空题】
23147.___参考点是机床上的一个固定点,与加工程序无关。
【填空题】
23148.___数控机床中 MDI 是机床诊断智能化的英文缩写。
【填空题】
23149.___从系统主菜单可以进入手动方式,自动方式也可以调用手动方式___。
【填空题】
23150.___采用工艺孔加工和检验斜孔的方法,精度较低,操作也麻烦。
【填空题】
23151.___在斜面上钻孔可选用圆弧刃多能钻头直接钻出。
【填空题】
23152.___圆周分度孔系是指平面上、圆柱面上、圆锥面上及圆弧面上的等分孔。
【填空题】
23153___由于汽轮机的零件复杂,目前在国内同行业中,均仍采用手工编制程序,还没有一套适合加工汽缸这类复杂零件的自动编程系统。
【填空题】
23154.___整体叶轮叶型的精加工与清根交线加工同时完成。
【填空题】
23155.___刮削内曲面时,乔刀的切削运动是螺纹运动。
【填空题】
23156.___内千分尺测量槽宽,宜取数次测量中的最大值。
【填空题】
23157.___一般铣削方槽时,宜选择端铣刀。
【填空题】
23158.___有沟槽的凸轮,其沟槽宽度实际上是理论曲线与实际轮廓线之间的距离。
【填空题】
23159.___内应力的重新分布会引起已加工完零件的相应变形,使零件丧失原有的加工精度。
【填空题】
23160.___以碳化钨刀具铣削不锈钢材料之切削速度约为中碳钢材料的 3 倍。
【填空题】
23161.___检查主轴机构的精度,不仅需检查静态条件下的精度,也需检查动态条件下的精