单选题 设指针变量front表示链式队列的队头指针,指针变量rear表示链式队列的队尾指针,指针变量s指向将要入队列的结点X,则入队列的操作序列为( )。

A、 (A) front->next=s;front=s;
B、 (B) s->next=rear;rear=s;
C、 (C) rear->next=s;rear=s;
D、 (D) s->next=front;front=s;
下载APP答题
由4l***05提供 分享 举报 纠错

相关试题

单选题 从逻辑上可以把数据结构分为(   ).

A、动态结构、静态结构
B、顺序结构、链式结构
C、线性结构、非线性结构
D、初等结构、构造型结构

单选题 抽象数据类型的三个组成部分分别为(   )

A、A.数据对象、数据关系和基本操作
B、B.数据元素、逻辑结构和存储结构
C、C.数据项、数据元素和数据类型
D、D.数据元素、数据结构和数据类型

单选题 计算机内部数据处理的基本单位是( )。

A、数据
B、数据元素
C、数据项
D、数据库

单选题 从逻辑关系来看,数据元素的直接前驱为0个或1个的数据结构只能是( )

A、A.线性结构
B、树形结构
C、线性结构和树型结构
D、线性结构和图状结构

单选题 k=1; for(i=0;i<n;i++) for(j=0;j<n;j++) A[i][j]=k++; 上述程序段的时间复杂度为( )

A、O(n2)
B、B.O(n)
C、O(2n)
D、O(1)

单选题 程序段s=i=0;do {i=i+1; s=s+i;}while(i<=n);的时间复杂度为( )。

A、(A) O(n)
B、 O(nlog2n)
C、 O(n2)
D、 O(n3/2)

单选题 for(i=0;i<m;i++) for(j=0;j<t;j++) c[i][j]=0; for(i=0;i<m;i++) for(j=0;j<t;j++) for(k=0;k<n;k++) c[i][j]=c[i][j]+a[i][k]*b[k][j]; 上列程序的时间复杂度为( )

A、A.O(m+n×t)
B、B.O(m+n+t)
C、C.O(m×n×t)
D、D.O(m×t+n)

单选题 for(i=0;i<m;i++) for(j=0;j<n;j++) A[i][j]=i*j; 上面算法的时间复杂度为( )

A、O(m2)
B、O(n2)
C、C.O(m×n)
D、D.O(m+n)