首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设数据结构B=(D,R),其中 D={a,b,c,d,e,f} R={(f,a),(d,b),(e, d),(c,e),(a, c)} 该数据结构为( )。
设数据结构B=(D,R),其中 D={a,b,c,d,e,f} R={(f,a),(d,b),(e, d),(c,e),(a, c)} 该数据结构为( )。
admin
2021-06-10
85
问题
设数据结构B=(D,R),其中
D={a,b,c,d,e,f}
R={(f,a),(d,b),(e, d),(c,e),(a, c)}
该数据结构为( )。
选项
A、线性结构
B、循环队列
C、循环链表
D、非线性结构
答案
A
解析
数据的逻辑结构有两个要素:一是数据元素的集合,通常记为D;二是D上的关系,它反映了D中各数据元素之间的前后件关系,通常记为R。即一个数据结构可以表示成B=(D,R)。其中B表示数据结构。为了反映D中各数据元素之间的前后件关系,一般用二元组来表示。例如,假设a与b是D中的两个数据,则二元组(a,b)表示a是b的前件,b是a的后件。如果一个非空的数据结构满足下列两个条件:①有且只有一个根结点;②每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构。如果一个数据结构不是线性结构,则称之为非线性结构。根据上述理论,本题中f为根结点,每个结点有一个前件和一个后件,符合线性结构的定义。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/Bufp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正确运行,并且使程序输出的结果为:30130注意:错误的语句在//******error******的下面,修改该语句即可。
下列关于对象初始化的叙述中,正确的是
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)const{this一>a=a;}//②staticintg(){return
有如下程序:#includeusingnamespacestd;voidfun(inta,______________){intc;c=a;a=*b;*b=c;}
下列运算符中,不能重载为类的友元函数的运算符是
有如下程序:#includeusingnamespacestd;intmain(){voidfunction(doubleval);doubleval;function(val);cout
下列有关类成员的叙述中,错误的是
下列叙述中正确的是
下列关于运算符重载的描述中,正确的是()。
随机试题
Paddyisinterestedinthesportsprogrammebecause
沸程又叫馏程,它是指单组分物料在一定压力下从初馏点到干点的温度范围。()
通货紧缩
根据我国专利法的规定,实用新型专利的保护期限是
刚地弓形虫的终宿主是
从事危险化学品经营的企业应当具备的条件,不包括()。
任何单位和个人需要在依法划定的电力设施保护区内进行可能危及电力没施安全的作业时,必须()后才可进行作业。
水工建筑物对地基基础的基本要求是()
王某取得监理工程师执业资格后,受总监理工程师委派,进驻某建设工程项目履行监理职责,其实施监理的依据包括()。
用于对下级机关布置工作,阐明工作活动的指导原则的领导指导性文件,称为批复。()
最新回复
(
0
)