1、数据结构是一门研究非数值计算的程序设计问题中计算机的 ① 以及它们之间 ② 和运算等的学科。 ① A.操作对象 B.计算方法 C.逻辑存储 D.数据映象 ② A.结构 B.关系 C.运算 D.算法 2、在一个无向图中,所有顶点的度之和等于所有边之和的 ① 倍。 ① A. 1/2 B. 1 C. 2 D. 4 3、设n为正整数,下列程序段中@语句的频度是 ① 。 i = 1; k = 0; for(; i<n; i++) @ k += 12*i; ① A. n-1 B. n C. n+
1. 有6个元素a, b, c, d, e, f依次入栈,下列出栈序列中哪个是不可能的? A) b, c, d, a, f, e B) c, b, d, f, e, a C) d, c, a, b, e, f D) e, d, c, f, b, a 2. 一个算术表达式中允许包含多重括号。试利用栈的运算,以伪代码编写判别给定表达式中所含括号是否正确配对的算法。 3. 试写出求菲波纳契数列(1, 1, 2, 3, 5, 8, 13, …)第n项的递归算法,并根据算法画出求第5项时栈的变化