以下说法错误的是( )。答案:对于栈操作数据的原则不是以下哪些( )。A:数据项是数据的基本单位 B:数据结构是带有结构的各数据项的集合 C:数据结构是带有结构的数据元素的集合 D:数据元素是数据的最小单位 答案: 数据项是数据的基本单位; 点我阅读全文
B:A:错 B:对 答案: 对A:对 B:错 答案: 对编程语言关于线性表顺序存储结构和链式存储结构的描述中,正确的是()。有六个元素6,5,4,3,2,1 的顺序进栈,问下列哪些是合法的出栈序列?( )。 点我阅读全文
程序可以采用自然语言数学语言或者约定的符号语言来描述。一个顺序表所占用的存储空间大小与表的长度无关。删除栈顶元素不是栈的基本操作。串采用节点大小为2的链表作为其存储结构,是指( )。A:对 B:错 答案: 错A:对 B:错 答案: 错A:对 点我阅读全文
计算机算法是指解决问题的步骤序列 ,它必须具备()输入和输出5个特性。 下述()是顺序存储结构的优点。 栈和队列具有相同的()。 两个字符串相等的条件是( )。 A:可行性可移植性可扩充性 B:可行性确定性有穷性 C:易读性稳定性安全性 D 点我阅读全文
下面关于算法说法错误的是()。对于顺序存储的线性表,其算法时间复杂度为O(1)的运算应该是()。栈的应用不包括()。若串s=“World”,其子串的个数是( )。A:算法是对特定问题求解步骤的一种描述 B:算法是指令的有限序列 C:算法的可 点我阅读全文
A:初等结构构造型结构 B:线性结构非线性结构 C:顺序结构链式结构 D:动态结构静态结构 答案: 线性结构非线性结构A:n-i+1 B:n C:n-i D:i-1 答案: n-i5在串的简单模式匹配中,当模式串位j与目标串位i比较时,两字 点我阅读全文
可行性可移植性可扩充性 插入运算方便栈和队列的主要区别在于()。下面关于串的叙述中,正确的是( )。C:B:A:它们的存储结构不一样 B:插入,删除操作的限定不一样 C:它们的逻辑结构不一样 D:所包含的元素不一样 答案: 插入,删除操作的 点我阅读全文