答案:C 解释:初始栈顶指针top为n+1,说明元素从数组向量的高端地址进栈,又因为元素存储在向量空间V[1..n]中,所以进栈时top指针先下移变为n,之后将元素x存储在V[n]。 (10)设计一个判别表达式中左,右括号是否配对出现的算法,采用( )数据结构最佳。 A. 线性表的顺序存储结构 B.队列 C. 线性表的链式存...
,an,试编写算法实现:用栈结构存储输入的整数,当ai≠-1时,将ai进栈;当ai=-1时,输出栈顶整数并出栈。算法应对异常情况(入栈满等)给出相应的信息。 #pragma warning(disable:4996) #include <stdio.h> #include <stdlib.h> #include<string.h> #define MAXSIZE 100 enum Status { ERROR, OK }; typedef...