设有字符串S='software',其长度为3的子串数目为【 】。
A、8
B、7
C、6
D、5
设有字符串S='software',其长度为3的子串数目为【 】。
A、8
B、7
C、6
D、5
C
【解析】
对于字符串S= 'software',其长度为3的子串有“sof”“oft”“ftw”“twa”“war”“are”,共6个。
设 S 是一个长度为n的非空字符串,其中的字符各不相同,则其互异的非平凡子串(非空且不同于S本身)的个数为【 】。
正规式(ab|c)(0|1|2)表示的正规集合中有【 】个元素。
表示“以字符a开头且仅由字符a、b构成的所有字符串”的正规式为【 】。
设有字符串S= "software",其长度为3的子串数目为【 】。
对于n个元素的关键码序列{k1,k2,…,kn},当且仅当满足下列关系时称其为堆。或以下关键码序列中,【 】不是堆。
在单 CPU 计算机系统中,完成相同功能的递归程序比非递归程序【 】
某二叉树的先序遍历(根、左、右)序列为 EFHIGJK、中序遍历(左、根、右)序列为HFIEJKG,则该二叉树根结点的左孩子结点和右孩子结点分别是【 】
对于一个初始为空的栈,其入栈序列为 1,2,3,...,n(n>3),若出栈序列的第一个元素是1则出栈序列的第n个元素【 】
在C程序中有一个二维数组 A[7][8],每个数组元素用相邻的 8 个字节存储,那么存储该数组需要的字节数为【 】。
下图所示的非确定有限自动机(s0为初态,s3为终态)可识别字符串【 】。
对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。若出栈序列的第一个元素为d,则合法的出栈序列为【 】。
对下图所示的二叉树进行中序遍历(左子树、根结点、右子树)的结果是【 】。
设数组A[1..m,1..n]的每个元素占用1个存储单元,对于数组元素A[i,j](1≤证≤m,1≤j≤n),在按行存储方式下,其相对于数组空间首地址的偏移量为【】