下面程序段的执行次数为()for(i=0;i<n-1;i++)for(j=n;j>i;j--)state;
A. n(n+2)/2
B. (n-1)(n+2)/4
C. n(n+1)/2
D. (n-1)(n+2)/5
查看答案
瑞士计算机科学家沃思教授曾提出:算法+数据结构=程序。这里的数据结构指的是________。
A. 数据的逻辑结构和存储结构
B. 数据的线性结构和非线性结构
C. 数据的紧凑结构和费紧凑结构
D. 数据的顺序结构和链式结构
算法分析,即算法效率分析,包含时间复杂度和空间复杂度分析,其目的是为了改进算法效率;以下函数中时间复杂度最小的是________。
A.T(n)=nlog2n+5000n
B.T(n)=n2-8000n
C.T(n)=nlog2n-6000n
D.T(n)=20000log2n
四个元素EnQueue(Q)的顺序是A->B->C->D,DeQueue(Q)运算后队头元素是________。
A
B
C
D
循环队列存储在数组元素Data[maxsize]中,则入队时的所作操作为_________
A. rear=rear+1
B. rear=(rear+1)%(maxsize-1)
C. rear=(rear+1)%maxsize
D. rear=(rear+1)%(maxsize+1)