首页
DreamJudge
院校信息
考研初试
机试真题
讨论区
兑换中心
登录
注册
上岸
mzyak
这个人很懒,什么都没有写...
关注
发消息
文章
0
题解
2
发帖
0
笔记
182
Ta的粉丝
0
关注数
0
粉丝数
0
获赞数
1
阅读数
396
由二叉树的前序和后序遍历序列( )惟一确定这棵二叉树。
前序和后序在本质上都是将父节点与子结点进行分离,但并没有指明左子树和右子树的能力,因此得到这两个序列只能明确父子关系,而不能确定一个二叉树,还需要中序遍历确定根节点的位置
数据结构
2025年8月27日 23:22
回复 9+
|
赞 0
|
浏览 8.8k
广义表运算式HEAD(TAIL((a,b,c),(x,y,z)))的结果是:
TAIL((a,b,c),(x,y,z)) 会去掉第一个元素 (a,b,c),得到 (x,y,z)。 HEAD(...) 会取该结果的第一个元素,即 (x,y,z)。
数据结构
2025年8月27日 23:15
回复 9+
|
赞 0
|
浏览 14.7k
常对数组进行两种基本操作是( )。
存取元素就是查找元素
数据结构
2025年8月27日 22:56
回复 9+
|
赞 0
|
浏览 9.3k
采用稀疏矩阵的三元组表形式进行压缩存储,若要完成对三元组表进行转置,只要将行和列对换,这种说法(
稀疏矩阵的三元组要进行压缩存储,需要进行三步: 1.将矩阵的行列值相互交换; 2.将每个三元组中的I和j相互调换; 3.重排三元组之间的次序便可实现矩阵的转置。
数据结构
2025年8月27日 22:54
回复 9+
|
赞 0
|
浏览 16.1k
一个非空广义表的表头( )。
广义表的定义:是一种递归定义的数据结构,可以包含原子(单个元素)和子表(嵌套的广义表)。 表头和表尾:表头是指广义表的第一个元素;表尾是指广义表中除表头外的其余部分(且广义表的表尾一定是子表)。
数据结构
2025年8月27日 22:46
回复 9+
|
赞 0
|
浏览 9.0k
广义表((a),a)的表尾是( )。 A. a B. (a) C. () D. ((a))
表头是第一个元素,表尾是去除第一个元素的其余元素组成的广义表
数据结构
2025年8月27日 22:43
回复 9+
|
赞 0
|
浏览 14.0k
设广义表L=((a,b,c)),则L的长度和深度分别为( )。
广义表的长度看最外层共有几个逗号,长度为逗号+1 。 深度:看有几层括号。
数据结构
2025年8月27日 22:37
回复 9+
|
赞 0
|
浏览 35.6k
设SUBSTR(S,i,k)是求S中从第i个字符开始的连续k个字符组成的子串的操作,则对于S=’Be
串的下标是从1开始的
数据结构
2025年8月27日 22:34
回复 9+
|
赞 0
|
浏览 26.4k
与线性表相比,串的插入和删除操作的特点是( )。
线性表的插入和删除操作: 线性表(如数组或链表)的插入和删除操作通常是对单个元素或一段连续的元素进行的。 插入操作可以在指定位置插入一个或多个元素,删除操作可以删除指定位置的一个或多个元素。 这些操作的时间复杂度通常与元素的个数和位置有关,可能需要移动其他元素来保持线...
数据结构
2025年8月27日 22:32
回复 9+
|
赞 0
|
浏览 28.7k
串与普通的线性表相比较,它的特殊性体现在( )。 A. 顺序的存储结构 B. 链式存储结构 C
串是由零个或多个字符组成的有限序列,也是一种内容受限的线性表
数据结构
2025年8月27日 22:22
回复 9+
|
赞 0
|
浏览 20.1k
设有两个串S1和S2,求串S2在S1中首次出现位置的运算称作
模式匹配:在一个字符串中寻找另一个字符串(模式)的首次出现位置
数据结构
2025年8月27日 22:08
回复 9+
|
赞 0
|
浏览 27.0k
有两个循环链表,链头指针分别为L1和L2,要求写出算法将L2链表链到L1链表之后,且连接后仍保持循环
找到L1的表尾然后用L2表头链接1的表尾,2的尾指向1的头
数据结构
2025年8月27日 20:12
回复 9+
|
赞 0
|
浏览 27.5k
已知栈的基本操作函数: int InitStack(SqStack *S); //构造空栈 in
Push(S,N%8);//将N与8取余不断压入栈中 !stackEmpty(S)//表示栈不空时发生循环
数据结构
2025年8月26日 22:57
回复 9+
|
赞 0
|
浏览 21.8k
栈和队列都是( )。 A. 链式存储的线性结构 B. 链式存储的非线性结构
链和队列既有顺序存储,又有链式存储。两者一定是线性结构。栈和队列都是受限制的线性表,如栈只能在头节点后进行插入和删除
数据结构
2025年8月26日 22:47
回复 9+
|
赞 0
|
浏览 14.5k
在解决计算机主机和打印机之间速度不匹配问题时,通常设置一个打印数据缓冲区,主机将要输出的数据依次写入
队列是从队头删除 队尾插入的
数据结构
2025年8月26日 22:46
回复 9+
|
赞 0
|
浏览 12.6k
依次在初始为空的队列中插入元素a,b,c,d以后,紧接着做了两次删除操作,此时的队头元素是( )
队尾插入 队头删除
数据结构
2025年8月26日 22:41
回复 9+
|
赞 0
|
浏览 19.6k
在一个链队列中,front和rear分别为头指针和尾指针,则插入一个结点s的操作为( )。 A.
s->next=NULL; rear->next=s; rear=s;
数据结构
2025年8月26日 22:39
回复 9+
|
赞 0
|
浏览 21.7k
一个顺序栈S,其栈顶指针为top,则将元素e入栈的操作是( )。 A. *S->top=e;S-
初始条件为-1的话入栈:先加一在入栈选B 初始条件为0的话选A
数据结构
2025年8月26日 22:28
回复 9+
|
赞 0
|
浏览 48.4k
若用一个大小为6的数组来实现循环队列,且当rear和front的值分别为0,3。当从队列中删除一个元
队满: Q.front == (Q.rear + 1) % n 队空: Q.front == Q.rear 入队:Q.rear=(Q.rear+1)% n 出队:Q.front=(Q.front+ 1) % n
数据结构
2025年8月26日 22:23
回复 9+
|
赞 0
|
浏览 28.1k
函数实现单链表的删除算法,请在空格处将算法补充完整。
删除q节点 初始化: LNode *p, *q;: 声明两个指针 p 和 q,分别用于遍历链表和指向待删除节点。 int j;: 计数器 j 用于记录当前遍历到的节点位置。 p = L; j = 0;: 将 p 初始...
数据结构
2025年8月25日 22:40
回复 9+
|
赞 0
|
浏览 23.8k
1
...
6
7
8
9
10
本科学校:河北农业大学
目标学校:天津大学
点此申请N诺身份认证
获得 noobdream 认证,享受多重认证福利!