若已知一个栈的入栈序列是1,2,3,...,n,其输出序列为p1,p2,p3 ...pn,若pn是n,则pi是()
A. i
B. n-i
C. n-i+1
D. 不确定
查看答案
两个有序线性表分别具有n个元素与m个元素且n<=m,将其归并成一个有序表,其最少的比较次数是()
A. n
B. m
C. n-1
D. m+n
在带头结点的单链表中查找x应选择的程序体是()
A. node *p=head->next;while(p && p->info!=x) p=p->next;if(p->info==x) return p;else return NULL;
B. node *p=head;while(p && p->info!=x) p=p->next;return p;
C. node *p=head->next;while(p && p->info!=x) p=p->next;return p;
D. node *p=head;while( p->info!=x) p=p->next;return p;
线性表若采用链式存储结构时,要求内存中可用存储单元的地址()
A. 必须是连续的
B. 部分地址必须是连续的
C. 一定是不连续的
D. 连续和不连续都可以
在一个具有n个结点的有序单链表中插入一个新结点并保持单链表仍然有序的时间复杂度是()
A. O(1)
B. O(n)
C. O(n^2)
D. O(nlog2n)