单项选择题

若已知一个栈的入栈序列是1,2,3,…,n,其输出序列为p1,p2,p3,…,pN,若pN是n,则pi是()。

A.i
B.n-i
C.n-i+1
D.不确定

<上一题 目录 下一题>
热门 试题

单项选择题
向一个栈顶指针为Top的链栈中插入一个p所指结点时,其操作步骤为()。

A.Top->next=p
B.p->next=Top->next;Top->next=p
C.p->next=Top;Top=p
D.p->next=Top;Top=Top->next

问答题
设有一个双向链表,每个结点中除有prior、data和next域外,还有一个访问频度freq域,在链表被起用之前,该域的值初始化为零。每当在链表进行一次Locata(L,x)运算后,令值为x的结点中的freq域增1,并调整表中结点的次序,使其按访问频度的非递增序列排列,以便使频繁访问的结点总是靠近表头。试写一个满足上述要求的Locata(L,x)算法。
相关试题
  • 实现二分查找的递归章法如下,在相应位置填...
  • 单链表类型定义如下:用不带头结点的单链表...
  • 若无向图中任意两个不同的顶点间都有路径,...
  • 采用邻接矩阵存储n个顶点e条边的无向图,其...
  • 若三维数组a[4][5][6]的基地址是...