问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于数据结构的几个问题 判断对与错。也请解释下

发布网友 发布时间:2022-04-24 08:31

我来回答

2个回答

热心网友 时间:2022-06-18 01:25

1.对的
数据元素是能够独立、完整地描述问题世界中的实体的最小数据单位,它是数据这个集合中的一个一个的元素。
2.错的
动态查找表—二叉排序树
3.错的
有序表既可以使用顺序查找,又可以使用折半查找
4.对的
5.错的
也可以用链表或者是循环链表
6.对的
这就是堆栈的特性,和队列不同,队列是先进先出
7.错的
更适合采用链式存储结构,否则插入或删除一个元素要移动很多元素,耗费时间复杂度
8.错的
树的深度是树中结点的最大层次数
9.错的
最多有2的i-1次方个结点(这是不是你打不出来那个方的运算啊)
10.对的
11.错的
循环链表也是线性链表的一种形式,还有一种形式是双向链表
12.错的
链式存储的查找时间只和元素所在位置有关,和值没有关系吧
13.错的
在顺序存储结构中逻辑上相邻的数据元素在物理地址上也必然相邻追问你答案有问题噢 第一题,数据项是最小单位 第12题也有问题。。
第7题错的原因是 应该采用链式存储。。还有第5题应该是对的吧 只能用顺序表。。

追答……第1题是特意去书上找的,就是《数据结构教程(第二版)》(唐发根著)第2页第1行,一个字都木有打错……看来是书的问题了…… 第7题错的原因我不是说了吗…… 第12题我觉得我没错啊,不然给个反例吧…… 第5题队列是真的有链式存储结构的,如下
第五题队列的链式结构——这下你可以相信了吧……
#include
#include
#define Max 100
typedef struct node
{
int data;
struct node *link;
}QNode,*QLink;

int EmptyQLink();
QLink GetLinkQ();
QLink AddLinkQ();
QLink DelLinkQ();
void DesLinkQ();

int main()
{
QLink front,rear,p;
int a[Max],i=0,n;
front=rear=NULL;
while(scanf("%d",&a[i])==1)
{
i++;
if(getchar()=='\n')
break;
}
n=i;
for(i=0;idata=a[i];
p->link=NULL;
if(front==NULL)
front=p;
else
rear->link=p;
rear=p;
}
front=DelLinkQ(front);
while(front!=NULL)
{
printf("%d ",front->data);
front=front->link;
}
printf("\n");
}
//测试链接队列是否为空
int EmptyQLink(QLink front)
{
return front==NULL;
}

//取当前队头元素
QLink GetLinkQ(QLink front,int item)
{
if(EmptyQLink(front))
return NULL;
return front;
}

//链接队列的插入
QLink AddLinkQ(QLink front,QLink rear,int item)
{
QLink p;
p=(QLink)malloc(sizeof(QNode));
p->data=item;
p->link=NULL;
if(front==NULL)
front=p;
else
rear->link=p;
rear=p;
return rear;
}

//链接队列的删除
QLink DelLinkQ(QLink front)
{
QLink p;
if(EmptyQLink(front))
return NULL;
p=front;
front=front->link;
free(p);
return front;
}

//链接队列的销毁
void DesLinkQ(QLink front,QLink rear)
{
while(front)
{
rear=front->link;
free(front);
front=rear;
}
}

热心网友 时间:2022-06-18 01:25

有数据结构方面的资料视.频
你可以了解一下。
希望对你有帮助。

(欢迎采纳)
关于数据结构的几个问题 判断对与错。也请解释下

4.对的 5.错的 也可以用链表或者是循环链表 6.对的 这就是堆栈的特性,和队列不同,队列是先进先出 7.错的 更适合采用链式存储结构,否则插入或删除一个元素要移动很多元素,耗费时间复杂度 8.错的 树的深度是树中结点的最大层次数 9.错的 最多有2的i-1次方个结点(这是不是你打不出来那...

非结构化数据如何可视化呈现?

通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准...

动画效果中有哪些常用的算法或数学知识?

普通应用算法和机器学习人工智能算法。这两类算法的区别还是比较明显的,对于普通应用算法,主要包含像动态规划、搜索算法、数论、计算几何、图论算法、数据结构算法等等,对于机器学习人工智能算法,这是算法工程师必会的算法,主要包括自然语言处理,像LDA、张量分解、word2vec等,机器学习算法,像决策树、随...

大学四年生活应怎样过,该做不该做什么?请前辈们指点!

五十三,进入大学,就是一个新的环境,接触新的人,你的所有过去对于他们来说是一张白纸,这是你最好的重新塑造自己形象的时候,改掉以前的缺点,每进入一个新的环境,都应该以全新的形象出现。 五十四,为爱坚持的人,记得坚持可以,但是不要为爱受伤。 五十五,或文或武,我是说你要有一样能行得地方,样样通样样松是...

如何判断事情的对与错 如何判断生活中事情的对与错 这个世界没有绝对的对与错 判断对与错 怎么判断对与错 人多少岁可以判断对与错 我是小法官判断对与错 判断对与错一颗星怎么写 数据结构的分类
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
推荐最近的好看的古装神话剧!搜神记和财神有道我看了,很棒,求推荐这两... 《聊斋搜神记》阵容推荐 聊斋搜神记花姑子怎么样 灵将属性技能攻略 个人社保交到二零二零年十二月,不交了等到二零二一年六月交行吗? 工厂交的社保百分之七十交了二十三年交到二零二二年退休能领多少... ...八一年参加工作的,04年买断,后来自己交社保缴费,什么时候? 外地车牌外地驾照车长期在上海如何收到交警罚单 八四年参加教拿拿多少工资师工作到二零二六年退休能? 八五年参加工作社保交到二零二九年退休后拿多少工资? 想请教车友们都用的啥行车记录仪? 北航计算机类研究生专业考试科目 一个自学编程人的困惑,希望得到各位前辈的指点 中国传媒大学的研究生,网络多媒体专业是不是新设的啊? 谁能告诉我计算机二级四级分别考什么内容啊 计算机考研 907数据结构与算法满分是多少 谁看懂 清华大学 出版的代码!!有关数据结构的前插法 那位大哥大姐帮我写个JAVA代码啊?有关二叉排序的 快数据结构的重点是什么,各位大哥大姐,有学过数据结构的帮个忙吧... 数据结构题、大哥大姐帮我做下题吧。万分感谢啊 如何优雅的把二叉排序树转化成双向链表 大公司笔试面试有哪些经典算法题目? 电脑打不开文件,打开时特别慢,请问如何解决 电脑打开文件夹速度很慢,怎么办?? 电脑深度清理后出现打开图片文件夹,文件加载很慢怎么解? 电脑打开文件夹很慢,怎么办? 电脑桌面上的文件夹和图标都打开很慢,怎么回事? 我的电脑打开文件夹速度太慢,怎么办? 文件夹打开速度很慢,该怎么办? 电脑开机慢,打开文件夹也慢怎么办 电脑打开文件很慢是什么原因 oracle的B树索引到底是不是基于二叉树 求一个能在 linux下运行的C语言---双向循环链表,要求:创建一个空链表,插入,删除,查找,大侠帮帮忙 sql数据库 建立三个表 student(学号 姓名 性别) sc(学号 课程号 成绩... 求,周公解梦,开始梦见捡了几枚硬币,后来遇到个盒子,打开全是冥币,我又放回去了,连说对不起 有谁可以帮忙解下梦,有关梦见捡钱,然后发现是冥币,吓扔后拼命道歉 周公解梦能到捡到十字路口圆圈里的钱,又扔回去了? 梦见自己在捡钱,可是钱却是死人的钱我有扔掉了,是怎么回事呀 梦到捡了20元钱 我一个已经死去的亲人说是冥币让我扔掉 我就马上扔掉了 可那个钱不是冥币 是真的钱 请问 我家的格力变频空调 开机后一会儿就自己停了是怎么回事?一直 格力变频空调开机一会就停又自己启动? 香、秀、高、亮、篇、遍、植、值这些字的近义词是什么 千篇一律的同义词 一律千篇一律的近义词。 长篇大论同义成语还有什么 千篇一律的近义词是什么 长篇巨制的近义词!! 急求~~ 谢谢 千篇一律。和什么词语是近义词。 四年级字词句段篇章1到8课的同义词是什么? 千篇一律的近义词 雅思阅读同义词替换技巧有哪些