正在加载图片...
()。 B. b 【北京航空航天大学2000一、3(2分)】【北京邮电大学1999、3(2分)】 11.设 abcdef以所给的次序进栈,若在进栈操作时,允许退栈操作,则下面得不到的序列为 A. fedcba B. bcafed C. dcefba 【南京理工大学1996一、9(2分)】 12.设有三个元素X,Y,Z顺序进栈(进的过程中允许出栈),下列得不到的出栈排列是 A. XYZ B. YZX C. ZXY D. ZYX 【南京理工大学1997 (2分)】 13.输入序列为ABC,可以变为CBA时,经过的栈操作为()【中山大学1999一、8(1 分)】 A. push, pop, push, pop push, pop B. push, push, push, pop, pop, pop C. push, push, pop pop push, pop D. push, pop, push, push, pop, pop 14.若一个栈以向量V[1.n]存储,初始栈顶指针top为n+1,则下面x进栈的正确操作是 A. top: =top+1: v [top]: =x B. v [top]: =x; top: =top+ C. top: =top-1: V [top]: =x D. v [top 【南京理工大学1998一、13(2分)】 15.若栈采用顺序存储方式存储,现两栈共享空间V[1.m],top[i代表第i个栈(i=1,2) 栈顶,栈1的底在v[1],栈2的底在V[m,则栈满的条件是()。 A.top[2]-top[1l1=0 B. top[1]+1=top [2] C. top[1]+top[2]=m 【南京理工大学1999一、14(1分)】 16.栈在 )中应用。【中山大学1998二、3(2分)】 A.递归调用 B.子程序调用 C.表达式求值D.A,B,C 17.一个递归算法必须包括()。【武汉大学2000二、2】 A.递归部分B.终止条件和递归部分C.迭代部分D.终止条件和迭 代部分 18.执行完下列语句段后,i值为:()【浙江大学2000一、6(3分)】 int f(int x) return((x>0)?x*f(x-1):2);} B.4 C.8 D.无限递归 19.表达式a*(b+c)-d的后缀表达式是()。【南京理工大学2001一、2(1.5分)】 0.表达式3*2^(4+2*2-6*3)-5求值过程中当扫描到6时,对象栈和算符栈为(),其 中为乘幂 A.3,2,4,1,1:(*^(+*一B.3,2,8:( C.3,2,4,2,2;(*^( D.3,2,8 (*^( 【青岛大学2000五、5(2分)】( )。 A. a,c,b,d B. b, c,d,a C. c, d,b, a D. d, c,a,b 【北京航空航天大学 2000 一、3(2 分)】【北京邮电大学 1999 一、3(2 分)】 11. 设 abcdef 以所给的次序进栈,若在进栈操作时,允许退栈操作,则下面得不到的序列为 ( )。 A.fedcba B. bcafed C. dcefba D. cabdef 【南京理工大学 1996 一、9(2 分)】 12. 设有三个元素 X,Y,Z 顺序进栈(进的过程中允许出栈),下列得不到的出栈排列是 ( )。 A.XYZ B. YZX C. ZXY D. ZYX 【南京理工大学 1997 一、5(2 分)】 13. 输入序列为 ABC,可以变为 CBA 时,经过的栈操作为( )【中山大学 1999 一、8(1 分)】 A. push,pop,push,pop,push,pop B. push,push,push,pop,pop,pop C. push,push,pop,pop,push,pop D. push,pop,push,push,pop,pop 14. 若一个栈以向量 V[1..n]存储,初始栈顶指针 top 为 n+1,则下面 x 进栈的正确操作是 ( )。 A.top:=top+1; V [top]:=x B. V [top]:=x; top:=top+1 C. top:=top-1; V [top]:=x D. V [top]:=x; top:=top-1 【南京理工大学 1998 一、13(2 分)】 15. 若栈采用顺序存储方式存储,现两栈共享空间 V[1..m],top[i]代表第 i 个栈( i =1,2) 栈顶,栈 1 的底在 v[1],栈 2 的底在 V[m],则栈满的条件是( )。 A. |top[2]-top[1]|=0 B. top[1]+1=top[2] C. top[1]+top[2]=m D. top[1]=top[2] 【南京理工大学 1999 一、14(1 分)】 16. 栈在( )中应用。【中山大学 1998 二、3(2 分)】 A. 递归调用 B. 子程序调用 C. 表达式求值 D. A,B,C 17. 一个递归算法必须包括( )。【武汉大学 2000 二、2】 A. 递归部分 B. 终止条件和递归部分 C. 迭代部分 D.终止条件和迭 代部分 18. 执行完下列语句段后,i 值为:( )【浙江大学 2000 一 、6 (3 分)】 int f(int x) { return ((x>0) ? x* f(x-1):2);} int i ; i =f(f(1)); A.2 B. 4 C. 8 D. 无限递归 19. 表达式 a*(b+c)-d 的后缀表达式是( )。【南京理工大学 2001 一、2(1.5 分)】 A.abcd*+- B. abc+*d- C. abc*+d- D. -+*abcd 20. 表达式 3* 2^(4+2*2-6*3)-5 求值过程中当扫描到 6 时,对象栈和算符栈为( ),其 中^为乘幂 。 A. 3,2,4,1,1;(*^(+*- B. 3,2,8;(*^- C. 3,2,4,2,2;(*^(- D. 3,2,8; (*^(- 【青岛大学 2000 五、5(2 分)】
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有