文档库 最新最全的文档下载
当前位置:文档库 › 2014内蒙古自治区数据结构(C++)理论考试试题及答案

2014内蒙古自治区数据结构(C++)理论考试试题及答案

2014内蒙古自治区数据结构(C++)理论考试试题及答案
2014内蒙古自治区数据结构(C++)理论考试试题及答案

1、某线性表中最常用的操作是在最后一个元素之后插入一个元素和删除第一个元素,则采用( D )存储方式最节省运算时间。

A) 单链表 B) 仅有头指针的单循环链表

C) 双链表 D) 仅有尾指针的单循环链表

2、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

3、在一个链队列中,假定front和rear分别为队首和队尾指针,则插入一个结点的操作为( B )。

A)front=front->next; B) rear=rear->next;

C) rear=front->next; D) front=rear->next ;

4、在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为( C )。

A)4 B)5

C)6 D)7

5、与无向图相关的术语有( C )。

A)强连通图 B)入度

C)路径 D)弧

6、线性表的链接实现有利于( A )运算。

A)插入 B)读元素

C)查找 D)定位

7、采用链结构存储线性表时,其地址( B )。

A)必须是连续的 B)连续不连续都可以

C)部分地址必须是连续 D)必须是不连续的

8、串的逻辑结构与( D )的逻辑结构不同。

A)线性表 B)栈

C)队列 D)树

9、设给定问题的规模为变量n,解决该问题的算法所需时间为Tn=O(f(n)),Tn表示式中记号O表示( A )。

A)一个数量级别 B)一个平均值

C)一个最大值 D)一个均方值

10、n个顶点的强连通图至少有( A )条边。

A)n B)n+1 C)n-1 D)n(n-1)

11、在一个单链表中,已知q结点是p结点的前趋结点,若在q和p之间插入s结点,则须

执行( A )。

A)q->next=s; s->next=p; B)s->next=p->next; p->next=s;

C)p->next=s->next; s->next=p D)p->next=s; s->next=q;

12、( C )在进行插入操作时,常产生假溢出现象。

A)顺序栈 B)循环队列

C)顺序队列 D)链队列

13、下面关于线性表的叙述中,错误的是哪一个?( D )

A)线性表采用顺序存储,必须占用一片连续的存储单元。

B)线性表采用链接存储,便于插入和删除操作。

C)线性表采用链接存储,不必占用一片连续的存储单元。

D)线性表采用顺序存储,便于进行插入和删除操作。

14、设单链表中指针p指着结点A,若要删除A之后的结点(若存在),则需要修改指针的操作为( A )。

A)p->next=p->next->next B)p=p->next

C)p=p->nexe->next D)p->next=p

数据结构考试试题及答案

数据结构 一、单选题 1. 计算机算法指的是(b )。 A.程序B.问题求解步骤的描述C.调度方法D.排序方法 2. 以下数据结构中,(a )个是非线性数据结构。 A.树B.字符串C.队D.栈 3. 对于顺序存储的线性表,访问元素和插入元素的时间复杂度分别为:(c )。 A.O(n) O(n) B.O(n) O(1) C.O(1) O(n) D.O(1) O(1) 4. 在单链表指针为p的结点之后插入指针为s的结点,正确的操作是(b )。 A.p->next=s;s->next=p->next B.s->next=p->next; p->next=s C.p->next=s;p->next=s->next D.p->next=s->next; p->next=s 5. n个顶点的有向图中,含有向边的数目最多为( d ) A.n-1 B.n C.n(n-1)/2 D.n(n-1) 6. 循环队列存储在数组A[0..m]中,则入队时的操作为( d ) A.rear=rear+1 B.rear=(rear+1)mod(m-1) C.rear=(rear+1)mod m D.rear=(rear+1)mod(m+1) 7. 字符串?ababaabab?的next函数为(d ) A.011232232 B.012341234 C.011122334 D. 011234234 8. 若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数为( b )A.9 B.11 C.15 D.不确定 9. 设有数组A[i,j],数组的每个元素长度为3字节,i的值为1到8,j的值为1到10,数组从内存首地址BA开始顺序存放,当以列为主序存放时,元素A[5,8]的首地址为( b )。A.BA+141 B.BA+180 C.BA+222 D.BA+225 10. n个顶点的带权无向连通图的最小生成树包含(b )个顶点 A.n-1 B.n C.n/2 D.n+1 11.有关二叉树的下列说法正确的是( b ) A.二叉树的度为2 B.一棵二叉树的度可以小于2 C.二叉树中至少有一个结点的度为2 D.二叉树中任何一个结点的度都为2 12.关键路径是AOE网中( a )。 A.从源点到汇点的最长路径B.从源点到汇点的最短路径 C.最长回路 D.最短路径(从源点到汇点的所有路径中,经过弧的数目最多的路径) 13.若查找每个记录的概率相等,则在具有n个记录的连续文件中采用顺序查找查找一个记录,其平均查找长度ASL为(c)。 A.(n-1)/2 B.n/2 C.(n+1)/2 D.n 14.就平均性能而言,目前最好的内部排序方法是(d ) A.冒泡排序B.希尔排序C.堆排序D.快速排序 15.已知广义表LS=((a,b,c),(d,e,f)),运用head和tail函数取出LS中原子e的运算是(d )A.head(tail(LS)) B.tail (head (LS) C.head(tail(head(tail(LS)))) D.head(tail(tail (head (LS)))) 17.在n个结点的顺序表中,算法的时间复杂度是O(1)的操作是:( a ) A. 访问第i个结点(1≤i≤n)和求第i个结点的直接前驱(2≤i≤n) B. 在第i个结点后插入一个新结点(1≤i≤n)

数据结构习题集(积分)

第一章绪论 1.下面是几种数据的逻辑结构S=(D,R),分别画出对应的数据逻辑结构,并指出它们分别属于何种结构。 D={a,b,c,d,e,f} R={r} (a) r={} (b)r={} (c)r={} 2.分析下列程序段的时间复杂度 (a) for(i=0;i

2013年度全市法制理论知识学习考试复习题

2013年度全市法制理论知识学习考试复习题 一、判断题 1. 扩充解释是对法条文字所作的广于立法原意的解释。(X) 2. 由于类推可能造成法律责任的溯及既往,因此我国不允许对法律进行类推适用。(x) 3. 必须在公司设立前向公司缴纳认缴的出资,否则公司设立不成功。(x) 4. 甲以乙不与其订立合同就伤害乙的侄子相威胁,与乙订立了一项合同,该合同无效。(V) 5. 处理涉密信息的多功能一体机不得与普通电话线相连接。(V ) 6. 在对外交往与合作中,经审查、批准与境外特定对象合法交换的国家秘密信息,可以在与互联网连接的信息系统中存储、处理。(X) 7. 严禁将私人存储介质和具有存储功能的电子设备带入核心和重要涉密场所。(V ) 8. 具备信息存储功能的电子设备具有“一次涉密,终生涉密”的特性。(V) 9. 涉密会议场所应该选用比较安全的无线话筒。(X) 10. 严禁使用私人移动存储介质存储涉密文件、信息。(V ) 11. 设区的市、自治州一级的机关及其授权的机关、单位只可以确定秘密级国家秘密。具体的定密权限、授权范围由国家保密行政管理部门规定。(X) 12. 国家秘密的密级、保密期限和知悉范围的变更,由原定密机关、单位决定,也可以由其上级机关决定。(V) 13. 绝密级国家秘密载体未经原定密机关、单位或者其上级机关批准,不得复印。(V) 14. 机关、单位违反本法规定,对应当定密的事项不定密,或者对不应当定密的事项定密,造成严重后果的,由 有关机关、单位依法对直接负责的主管人员和其他直接责任人员给予处分。(V) 15. 办理涉嫌泄露国家秘密案件的机关,需要对有关事项是否属于国家秘密以及属于何种密级进行鉴定的,由国 家保密行政管理部门或者省、自治区、直辖市保密行政管理部门鉴定。(V) 1 6、法律法规规定公开的事项,应当依法公开!(V ) 17、国家秘密的密级分为:绝密、机密、秘密和工作秘密。(X ) 18、新修订的保密法从行政层级和密级两方面对定密权做了限定,不再授予县级机关定密权,取消了设区的市、自治州一级机关绝密级定密权。(V ) 19、国家秘密的知悉范围,应当根据工作需要限定在最大范围。(X ) 20、绝密级国家秘密载体应当在符合国家保密标准的设施、设备中保存,并指定专人管理;(V ) 21 、根据行政复议法的有关规定,所有抽象行政行为都不能申请复议。(X ) 22、行政复议机关收到行政复议申请后五日内不作答复的,视为决定不予以受理。(X ) 23、行政复议和行政诉讼期间,具体行政行为一律不能停止执行。(X) 24、行政诉讼中的被告是实施被诉具体行政行为的国家公务员。(X ) 25、谁主张、谁举证是举证责任分配的一般原则,行政诉讼也不例外。(X ) 26、行政赔偿请求人的赔偿请求必须是向赔偿义务机关提出,其它任何机关均无权直接受理。(V ) 27、行政赔偿诉讼讼适用于调解。(V ) 28 、行政审批就是指行政许可。(X )29、行政机关主要采取行政手段,并辅之以必要的经济和法律手段管理经济。 (X ) 30 、推行行政执法责任制关键是要落实行政执法责任。(V ) 31、某市公路局对某汽运公司车辆超载违法行政作出罚款10000 元的处罚决定,该公司未在规定时间内申请行政 复议和提起行政诉讼,又未履行行政处罚决定,公路局依法对此按逾期缴纳罚款数额的3%加处罚款11000元。(X) 32、某行政机关申请人民法院强制执行,法院在 5 日内作出不予受理的裁定,当时该行政机关正在开展执法专项 活动,在收到法院裁定后20日才向上一级法院申请复议。(X) 33、实施行政强制,应当坚持教育与处罚相结合的原则。(X) 34、行政强制措施应当由行政机关具备资格的两名以上行政执行人员实施,其他人员不得实施。(V ) 35、行政机关及其工作人员不得利用行政强制权为单位或者个人谋取利益。(V) 36、行政强制措施由法律法规设定。(V ) 37、行政强制的设定和实施,应当适当。采用非强制手段可以达到行政管理目的的,不得设定和实施行政强制。 (V ) 38、法律、法规、规章以外的其他规范性文件不得设定行政强制措施。(X ) 39、采用非强制手段可以达到行政管理目的的,同样可以设定和实施行政强制。(X)40 、行政强制执行由法律、法规设 定。(X) 41. 汉《九章律》增加的三篇不包括《兴》°(V ) 42. 法律制定以后如果出现新的情况需要明确适用法律依据的,由全国人大常委会行使法律解释权。(X) 43. 刑法中的过失犯罪,要求必须造成法定的严重后果才能成立。(V ) 44. 甲以乙不与其订立合同就伤害乙的侄子相威胁,与乙订立了一项合同,该合同无效。(V) 45. 行政机关实施行政许可和行政许可事项进行监督检查,不得收取任何费用。但是,行政机关提供行政许可申请书格式文本可以收取工本费。(X ) 46 、行政机关作出行政处罚后,按照当事人要求举行的听证会均应当公开进行。(X) 47、《行政许可法》施行前有关行政许可的规定,在《行政许可法》施行后继续有效。(X ) 48、实施有限自然资源的开发利用事项的行政许可,行政机关应当通过招标、拍卖等方式作出,以体现公平竞争。 (V) 49、人民法院在审理行政案件中,对行政机关应给予行政处罚而没有给予行政处罚的人,可以直接给予行政处罚。(X) 50、行政许可需要举行听证的,由申请人、利害关系人承担行政机关组织听证的费用。(X ) 二、单项选择题 1. 2010 年___ ,第十一届全国人大常委会第十四次会议审议通过了新修订的《中华人民共和国保守国家秘密法》 自2010 年_____ 起实施。( B ) A 4月29日,8月1日B、4月29日,10月1日C、5月9日,10月1日

2014(1)数据结构-A-试题

南阳理工学院2013-2014学年第2学期试卷(A卷) 课程:《数据结构》课程号:1504108130 考核方式:(闭卷)课程性质:专业必修课适用对象:12级软件工程专业 题号一二三四五总分复核人 满分20 20 10 30 20 100 得分 评卷人得分 一、选择题:(每题2 分,共20 分) 1.设某数据结构的二元组形式表示为A=(D,R),D={01,02,03,04,05,06, 07,08,09},R={<01,02>,<01,03>,<01,04>,<02,05>,<02,06>,<03, 07>,<03,08>,<03,09>},则数据结构A是()。 A.线性结构 B.树型结构 C.物理结构 D.图型结构 2.栈和队列的共同特点是()。 A.只允许在端点处插入和删除元素 B.都是先进后出 C.都是先进先出 D.没有共同点 3.在头指针为head的循环链表中,判断指针变量P指向尾结点的条件是()。 A.p->next->next==head B.p->next==head C.p->next->next==NULL D.p->next==NULL 4.在单链表中,要将s所指结点插入到p所指结点之后,其语句应为()。 A.s->next=p+1; p->next=s; B.(*p).next=s; (*s).next=(*p).next; C.s->next=p->next; p->next=s->next; D.s->next=p->next; p->next=s; 5.数组Q[n]用来表示一个循环队列,f为当前队列头元素的前一位置,r为队尾 元素的位置,假定队列中元素的个数小于n,计算队列中元素个数的公式为 ()。 A.r-f B.(n+f-r)%n C.n+r-f D.(n+r-f)%n 6.设有数组A[0..7][0..9],数组的每个元素长度为2字节,数组从内存首地址 1000开始顺序存放,当用以行为主存放时,元素A[5][8]的存储首地址为()。 A.1116 B.1094 C.1138 D.1120 7.若对n阶对称矩阵A以行序为主序方式将其下三角形的元素(包括主对角线上 所有元素)依次存放于一维数组B[1..n(n+1)/2]中,则在B中确定a ij(i

数据结构习题集答案解析_清华大学版

第1章 绪论 1.1 简述下列术语:数据,数据元素、数据对象、数据结构、存储结构、数据类型和抽象数据类型。 解:数据是对客观事物的符号表示。在计算机科学中是指所有能输入到计算机中并被计算机程序处理的符号的总称。 数据元素是数据的基本单位,在计算机程序常作为一个整体进行考虑和处理。 数据对象是性质相同的数据元素的集合,是数据的一个子集。 数据结构是相互之间存在一种或多种特定关系的数据元素的集合。 存储结构是数据结构在计算机中的表示。 数据类型是一个值的集合和定义在这个值集上的一组操作的总称。 抽象数据类型是指一个数学模型以及定义在该模型上的一组操作。是对一般数据类型的扩展。 1.2 试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别。 解:抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。 1.3 设有数据结构(D,R),其中 {}4,3,2,1d d d d D =,{}r R =,()()(){}4,3,3,2,2,1d d d d d d r = 试按图论中图的画法惯例画出其逻辑结构图。 解: 1.4 试仿照三元组的抽象数据类型分别写出抽象数据类型复数和有理数的定义(有理数是其分子、分母均为自然数且分母不为零的分数)。 解: ADT Complex{ 数据对象:D={r,i|r,i 为实数} 数据关系:R={} 基本操作: InitComplex(&C,re,im) 操作结果:构造一个复数C ,其实部和虚部分别为re 和im DestroyCmoplex(&C) 操作结果:销毁复数C Get(C,k,&e) 操作结果:用e 返回复数C 的第k 元的值 Put(&C,k,e) 操作结果:改变复数C 的第k 元的值为e IsAscending(C) 操作结果:如果复数C 的两个元素按升序排列,则返回1,否则返回0 IsDescending(C)

2017年数据结构期末考试题及答案A

2017年数据结构期末考试题及答案 一、选择题(共计50分,每题2分,共25题) 1 ?在数据结构中,从逻辑上可以把数据结构分为 C 。 A. 动态结构和静态结构B?紧凑结构和非紧凑结构 C.线性结构和非线性结构 D .内部结构和外部结构 2?数据结构在计算机内存中的表示是指 A ° A. 数据的存储结构 B.数据结构 C.数据的逻辑结构 D .数据元 素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的 A 结构。 A. 逻辑B?存储 C.逻辑和存储 D.物理 4 .在存储数据时,通常不仅要存储各数据元素的值,而且还要存储 C ° A.数据的处理方法B?数据元素的类型 C.数据元素之间的关系 D.数据的存储方法 5. 在决定选取何种存储结构时,一般不考虑 A ° A.各结点的值如何B?结点个数的多少 C?对数据有哪些运算 D.所用的编程语言实现这种结构是否方便。 6. 以下说法正确的是D ° A. 数据项是数据的基本单位 B. 数据元素是数据的最小单位 C. 数据结构是带结构的数据项的集合 D. —些表面上很不相同的数据可以有相同的逻辑结构 7. 在以下的叙述中,正确的是B ° A. 线性表的顺序存储结构优于链表存储结构 B. 二维数组是其数据元素为线性表的线性表 C?栈的操作方式是先进先出 D.队列的操作方式是先进后出

8. 通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着 A. 数据元素具有同一特点 B. 不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致 C. 每个数据元素都一样 D. 数据元素所包含的数据项的个数要相等 9 ?链表不具备的特点是 A 。 A.可随机访问任一结点 B.插入删除不需要移动元素 C?不必事先估计存储空间 D.所需空间与其长度成正比 10. 若某表最常用的操作是在最后一个结点之后插入一个结点或删除最后一 个结点,则采用 D 存储方式最节省运算时间。 A.单链表B ?给出表头指针的单循环链表 C.双链表D ?带头结点 的双循环链表 11. 需要分配较大空间,插入和删除不需要移动元素的线性表,其存储结构是 B 。 A.单链表B .静态链表 C.线性链表 D .顺序存储结构 12 .非空的循环单链表head的尾结点(由p所指向)满足C 。 A. p—>next 一NULL B. p — NULL C. p—>next == head D. p = = head 13 .在循环双链表的p所指的结点之前插入s所指结点的操作是 D 。 A .p—> prior-> prior=s B .p—> prior-> n ext=s C.s —> prior—> n ext = s D.s —> prior—> prior = s 14 .栈和队列的共同点是C 。 A.都是先进后出 B .都是先进先出 C.只允许在端点处插入和删除元素 D .没有共同点

大数据结构试题集(含答案)

程序复杂性 3、具有线性结构的数据结构是( D )。 A. 图 B. 树 C. 广义表 D. 栈 4、计算机中的算法指的是解决某一个问题的有限运算序列,它必须具备输入、输出、(B)等5个特性。 A. 可执行性、可移植性和可扩充性 B. 可执行性、有穷性和确定性 C. 确定性、有穷性和稳定性 D. 易读性、稳定性和确定性 5、下面程序段的时间复杂度是(C)。 for(i=0;i=(y+1)*(y+1))

公务员法律知识考试试题库 附答案

公务员法律知识考试试题库附答案 《邓小平法制理论与依法治国》部分 一、的判断题 1.邓小平理论是指导中国人民在改革开放中胜利实现社会主义现代化的正确理论。√ 2.邓小平同志一再强调:"法治是我们的目标"。╳ 3.我们的民主是全国人民代表大会领导的人民民主制度。╳ 4.社会主义民主法制建设必须坚持四项基本原则。√ 5.我国社会的主要矛盾是无产阶级与资产阶级之间的矛盾。╳ 6.在社会主义初级阶段,要把集中力量发展生产力摆在首要位置。√ 7.民主法制代替个人专断行政是现代化在政治领域的界碑。√ 8.人民政协是国家立法组织。╳ 9.邓小平提出了中央立法与地方立法并举的战略。√ 10.维护宪法、的法律尊严必须坚持法律面前人人平等。√ 11.立法工作要坚持把调整政治活动的法律作为立法的重点。╳ 12.改革最终能否成功决定于经济体制改革。╳ 13.遏制腐败,监督是关键。√ 14.坚持依法治国不是权宜之计,而是建设中国特色社会主义的必然选择。√ 15.依法治国作为国家的基本方略是伴随农业文明的兴起而出现的。╳ 16.社会主义法治的最基本价值原则是发展。╳ 17.法律是具有内在联系、的协调统一的有机体。╳ 18.中国最大的实际就是发展生产力。╳ 19.宪法规定国家的根本制度和根本任务。√

20.我国有权制定法律的是中共中央。╳ 21.配套法律是指有一个法律颁布以后,还需要一个或一些与之相关的法律的颁布,才能具体实施。√ 22.实施细则是指一个法律颁布以后,为了便于实施和具体操作,由国家行政机关和地方权力机关在自己的职权范围内对此作出详细规定的行政法规和地方性法规。√ 23.我国数量最大的法律渊源是法律。╳ 24.建立中国特色的社会主义法制体系首先应当考虑的因素是立法权统一。╳ 25.体现和维护人民民主就必须树立法律的权威。√ 26.党的政策是社会稳定的基石和社会矛盾的调节器。╳ 27.法治的特征植根于民主政治的一般原则。√ 28.法治的核心部分是针对国家权力本身,要求权利监督与制约。╳ 29.程序公正是指法院正确地依据法律规定的具体次序、的方式和手续来处理案件。√ 30.市场经济是自主性的经济,即承认和尊重市场主体的意志自主性。√ 31.市场经济要求统一开场,也要求市场国际化。√ 32.法制是法治的基础和精髓。╳ 33.改革党的领导体制就是要坚持党的领导与依法办事的统一。√ 34.精神文明分为思想道德方面和教育科学文化方面。√ 35.精神文明是指为了满足人的精神需要在精神活动过程中产生的文明成果。√ 36.社会主义法制的唯一要求是:违法必究。╳ 二、的选择题 1.社会主义本质规定和必然要求是(A)。 A.民主法制 B.无产阶级专政 C.中国共产党的领导 D.政治协商制度 2.发展民主政治,健全(C)直接关系到社会主义在中国的历史命运与前途。

数据结构期末考试题及标准答案

数据结构期末考试题及标准答案

————————————————————————————————作者:————————————————————————————————日期:

2012年数据结构期末考试题及答案 一、选择题 1.在数据结构中,从逻辑上可以把数据结构分为C。 A.动态结构和静态结构B.紧凑结构和非紧凑结构 C.线性结构和非线性结构D.内部结构和外部结构 2.数据结构在计算机内存中的表示是指A。 A.数据的存储结构B.数据结构C.数据的逻辑结构D.数据元素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的A结构。 A.逻辑B.存储C.逻辑和存储D.物理 4.在存储数据时,通常不仅要存储各数据元素的值,而且还要存储C。 A.数据的处理方法B.数据元素的类型 C.数据元素之间的关系D.数据的存储方法 5.在决定选取何种存储结构时,一般不考虑A。 A.各结点的值如何B.结点个数的多少 C.对数据有哪些运算D.所用的编程语言实现这种结构是否方便。 6.以下说法正确的是D。 A.数据项是数据的基本单位 B.数据元素是数据的最小单位 C.数据结构是带结构的数据项的集合 D.一些表面上很不相同的数据可以有相同的逻辑结构 7.算法分析的目的是C,算法分析的两个主要方面是A。 (1)A.找出数据结构的合理性B.研究算法中的输入和输出的关系 C.分析算法的效率以求改进C.分析算法的易读性和文档性 (2)A.空间复杂度和时间复杂度B.正确性和简明性 C.可读性和文档性D.数据复杂性和程序复杂性 8.下面程序段的时间复杂度是O(n2)。

s =0; for(I =0;i<n;i++) for(j=0;j<n;j++) s +=B[i][j]; sum =s ; 9.下面程序段的时间复杂度是O(n*m)。 for(i =0;i<n;i++) for(j=0;j<m;j++) A[i][j] =0; 10.下面程序段的时间复杂度是O(log3n)。 i =0; while(i<=n) i =i * 3; 11.在以下的叙述中,正确的是B。 A.线性表的顺序存储结构优于链表存储结构 B.二维数组是其数据元素为线性表的线性表 C.栈的操作方式是先进先出 D.队列的操作方式是先进后出 12.通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着B 。 A.数据元素具有同一特点 B.不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致 C.每个数据元素都一样 D.数据元素所包含的数据项的个数要相等 13.链表不具备的特点是A。 A.可随机访问任一结点B.插入删除不需要移动元素 C.不必事先估计存储空间D.所需空间与其长度成正比 14.不带头结点的单链表head为空的判定条件是A。

数据结构习题集(答案)

数据结构习题 第一章绪论 数据结构是一门研究非数值计算的程序设计问题中计算机的___①__以及它们之间的__②_ 和运算等的学科。 ①A.数据元素 B.计算方法 C.逻辑存储 D.数据映像 ②A.结构 B.关系 C.运算 D.算法 算法分析的目的是___①__ ,算法分析的两个主要方面是__②___ 。 ① A.找出数据结构的合理性 B.研究算法中的输入和输出的关系 C.分析算法的效率以求该进 D.分析算法的易懂性和文档性 。 ② A.空间复杂度和时间复杂度 B.正确性和简明性 C.可读性和文档性 D.数据复杂性和程序复杂性 计算机算法指的是__①__ ,它必须具备输入、输出和__②_ 等5个重要特性。 ① A.计算方法 B.排序方法 C.解决问题的有限运算序列 D.调度方法 ② A.可读性、可移植性和可扩展性 B. 可读性、可移植性和有穷性 C.确定性、有穷性和可行性 D.易读性、稳定性和安全性 数据元素是数据处理的基本单位;数据项是数据处理的_最小单位。 数据结构是研究数据的逻辑结构___和__物理结构__,并对这种结构定义相适应的运算,设计出相应的算法,分析算法的效率。算法的效率包括时间和空间两个方面,分别称为_空间复杂度和时间复杂度。数据的逻辑结构是指_数据元素之间的关系__;包括线性结构、树形结构和图形结构三种类型,其中树形结构和图状结构合称为__非线性结构__。 线性结构中元素之间存在_一对一___ 关系,树形结构中元素之间存在_一对多___ 关系,图状结构中元素之间存在__多对多__ 关系。 | 数据结构在计算机中的表示称为数据的物理(或存储)结构,数据的物理结构可以采用_顺序存储和_链式存储__两种存储方法。 顺序存储方法是把逻辑上相邻的元素存储在物理位置相邻的内存单元中;链式存储方法中元素间的关系是由__指针来表示_的。 第二章线性表 链表不具备的特点是____ 。 A.可随机访问任一结点 B.插入删除不需移动元素 C.不必事先估计存储空间 D.所需空间与其长度成正比 不带头结点的单链表head 为空的判定条件是____。 A. head==null B. head->next==null C. head->next==head D. head !=null , 带头结点的单链表head 为空的判定条件是____。 A. head==null B. head->next==null C. head->next==head D. head!=null 非空的循环单链表head 的尾结点(由p所指向)满足____。 A. p->next==null B. p==null C. p->next==head D. p==head 在一个具有n 个结点的有序单链表中插入一个新结点并仍然保持有序的时间复杂度是____。

法律知识考试试题库大全

公务员法律知识考试试题库 第一章邓小平法制理论与依法治国 一、单项选择题 1、当代我国社会主义法的本质()。 A、工人阶级领导的全国人民共同意志和根本利益的体现 B、工人阶级领导的全体劳动人民共同意志和根本利益的体现 C、中国共产党领导下的工人、的农民、的公务员、的解放军、的知识分子共同意志和根本利益的体现 D、中国共产党领导下的工人阶级、的农民阶级、的小资产阶级、的民族资产阶级共同意志和根本利益的体现 2、坚持有法可依、的有法必依、的执法必严、的违法必究的方针,其核心是()。 A、有法可依,建立完整的社会主义法律体系 B、有法必依,法律面前 C、的中国共产党领导下的工人、的农民、的公务员、的解放军、的知识分子共同意志和根本利益的体现 D、的中国共产党领导下的工人阶级、的农民阶级、的小资产阶级、的民族资产阶级共同意志和根本利益的体现 3、施依法治国方略的目标是()。 A、建设富强、的民主、的文明的社会主义国家 B、建设社会主义法治国家 C、建设社会主义文明进步的国家 D、建设人民民主专政的法制国家 4、目前,我这法治建设上的一个突出问题是()。 A、我国的法律体系尚不建全不能基本做到有法可依 B、很多人不知法、的不懂法、的缺乏守法、的执法意识

C、法律不权威,甚至某些法律的权威性丧失 D、有法不依、的执法不严、的违法不究 5、社会主义法治的核心、的基础、的灵魂是()。 A、中国共产党的领导 B、社会主义民主 C、法律面前人人平等 D、确保法律的权威性 二、多项选择题 1、邓小平法制理论的主要内容包括()。 A、确立了社会主义民主法制的战略地位,深化了对社会主义民主法制本质特征的认识 B、阐明了社会主义民主与法制的辩证关系 C、揭示了社会主义民主法制与我国现代化的内在联系 D、全面阐述了健全社会主义法制的基本要求 2、法治不仅体现为权力依法运行的一种国家形态,而且是一种现代化的法律制度形态。依法治国,建设社会主义法治国家要求根据法治原则,实行法律制度的改革与创新。主要表现为法治原则的()。 A、法治的普遍性原则 B、法治的价值原则 C、法治的权威性和目的性原则 D、法治的形式合理性原则 3、我国社会主义法律渊源可以归结为()的法律渊源。 A、以宪法为核心 B、以行政法为核心

《数据结构》期末考试题及答案

2011-2012学年第一学期期末考查 《数据结构》试卷 (答案一律写在答题纸上,在本试卷上做答无效) 一、选择(每题1分,共10分) 1.长度为n的线性表采用顺序存储结构,一个在其第i个位置插入新元素的算法时间复杂度为(D) A.O(0) B.O(1) C.O(n) D.O(n2) 2.六个元素按照6,5,4,3,2,1的顺序入栈,下列哪一个是合法的出栈序列?(D) A.543612 B.453126 C.346512 D.234156 3.设树的度为4,其中度为1、2、3、4的结点个数分别是4、2、1、2,则树中叶子个数为(B ) A.8 B.9 C.10 D.11 4.设森林F对应的二叉树B有m个结点,B的右子树结点个数为n,森林F中第一棵树的结点个数是( B ) A. m-n B.m-n-1 C.n+1 D.m+n 5.若一棵二叉树具有10个度为2的结点,5个度为1的结点,则度为0的结点个数是(B) A.9 B.11 C.15 D.不确定 6.下列哪一个方法可以判断出一个有向图是否有环。(A) A.深度优先遍历 B.拓扑排序 C.求最短路径 D.求关键路径 7.第7层有10个叶子结点的完全二叉树不可能有(B )个结点。 A.73 B.234 C.235 D.236 8.分别用以下序列构造二叉排序树,与用其他三个序列构造的结果不同的是(B) A.(100,80,90,60,120,110,130) B.(100, 120, 110,130,80, 60,90) C.(100,60,80,90,120,110,130) D.(100,80, 60,90, 120, 130,110) 9.对一组数据(84,47,25,15,21)排序,数据的排列次序在排序过程中变化如下:(1)84 47 25 15 21 (2)15 47 25 84 21 (3)15 21 25 84 47(4)15 21 25 47 84则采用的排序方法是(B ) A.选择排序 B.起泡排序 C.快速排序 D.插入排序 10.对线性表进行折半查找时,要求线性表必须(D) A.以顺序方式存储 B.以顺序方式存储,且数据元素有序

数据结构题集答案

数据结构题集 第一章绪论 一、单选题 1.在数据结构中,从逻辑上可以把数据结构分成【C 】。 A.动态结构和静态结构 B.紧凑结构和非紧凑结构 C.线性结构和非线性结构 D.内部结构和外部结构 2.数据结构在计算机内存中的表示是指【A 】。 A.数据的存储结构 B.数据结构 C.数据结构的逻辑结构 D.数据元素之间的关系 3. 【A 】是数据的最小单位,【B 】是数据的基本单位。 A.数据项 B.数据元素 C.信息项 D.表元素 4. 计算机所处理数据一般具有某种内在联系,这是指【B 】。 A.数据与数据之间存在某种关系 B.数据元素与数据元素之间存在某种关系 C.元素内部存在某种结构 D.数据项与数据项之间存在某种关系 5.算法分析的目的是【C 】。 A.找出数据结构的合理性 B.研究输入和输出的关系 C.分析算法的效率以求改进 D.分析算法的易懂性 6.在存储数据时,不仅要考虑存储各数据元素的值,而且还要存储【C 】。 A.数据处理的方法 B.数据元素的类型 C.数据元素之间的关系 D.数据的存储方法 7.算法分析的主要任务是分析【D 】。 A.算法是否具有较好的可读性 B.算法中是否存储语法错误和逻辑错误 C.算法的功能是否符合设计要求 D.算法的执行时间与问题规模之间的关系。 8.数据的运算【A 】。 A.效率与采用何种存储结构有关 B.是根据存储结构来定义的 C.有算术运算和关系运算两大类 D.必须用程序设计语言来描述 9.算法的计算量的大小称为算法的【B 】。 A.效率 B.时间复杂度 C.现实性 D.难度 10.连续存储分配时,存储单元的地址【A 】。 A.一定连续 B.一定不连续 C.不一定连续 D.部分连续,部分不连续 二、判断题 1.数据元素是数据结构的最小单位【.×】。 2.数据的逻辑结构说明数据元素之间的顺序关系,它依赖于计算机的存储结构【×.】。 3.数据的逻辑结构指数据元素的各数据项之间的逻辑关系【×.】。 4.算法的优劣与算法的描述语言无关,但与使用的计算机有关【.×】。

2015年数据结构期末考试题及答案

2012年数据结构期末考试题及答案 一、选择题 1.在数据结构中,从逻辑上可以把数据结构分为C。 A.动态结构和静态结构B.紧凑结构和非紧凑结构 C.线性结构和非线性结构D.内部结构和外部结构 2.数据结构在计算机内存中的表示是指A。 A.数据的存储结构B.数据结构C.数据的逻辑结构D.数据元素之间的关系 3.在数据结构中,与所使用的计算机无关的是数据的A结构。 A.逻辑B.存储C.逻辑和存储D.物理 4.在存储数据时,通常不仅要存储各数据元素的值,而且还要存储C。 A.数据的处理方法B.数据元素的类型 C.数据元素之间的关系D.数据的存储方法 5.在决定选取何种存储结构时,一般不考虑A。 A.各结点的值如何B.结点个数的多少 C.对数据有哪些运算D.所用的编程语言实现这种结构是否方便。 6.以下说法正确的是D。 A.数据项是数据的基本单位 B.数据元素是数据的最小单位 C.数据结构是带结构的数据项的集合 D.一些表面上很不相同的数据可以有相同的逻辑结构 7.算法分析的目的是C,算法分析的两个主要方面是A。 (1)A.找出数据结构的合理性B.研究算法中的输入和输出的关系 C.分析算法的效率以求改进C.分析算法的易读性和文档性 (2)A.空间复杂度和时间复杂度B.正确性和简明性 C.可读性和文档性D.数据复杂性和程序复杂性 8.下面程序段的时间复杂度是O(n2)。

s =0; for(I =0;i<n;i++) for(j=0;j<n;j++) s +=B[i][j]; sum =s ; 9.下面程序段的时间复杂度是O(n*m)。 for(i =0;i<n;i++) for(j=0;j<m;j++) A[i][j] =0; 10.下面程序段的时间复杂度是O(log3n)。 i =0; while(i<=n) i =i * 3; 11.在以下的叙述中,正确的是B。 A.线性表的顺序存储结构优于链表存储结构 B.二维数组是其数据元素为线性表的线性表 C.栈的操作方式是先进先出 D.队列的操作方式是先进后出 12.通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着B 。 A.数据元素具有同一特点 B.不仅数据元素所包含的数据项的个数要相同,而且对应的数据项的类型要一致 C.每个数据元素都一样 D.数据元素所包含的数据项的个数要相等 13.链表不具备的特点是A。 A.可随机访问任一结点B.插入删除不需要移动元素 C.不必事先估计存储空间D.所需空间与其长度成正比 14.不带头结点的单链表head为空的判定条件是A。

严蔚敏数据结构习题集答案

第一章绪论 1.16 void print_descending(int x,int y,int z)//按从大到小顺序输出三个数 { scanf("%d,%d,%d",&x,&y,&z); if(xy; //<->为表示交换的双目运算符,以下同if(yz; if(xy; //冒泡排序 printf("%d %d %d",x,y,z); }//print_descending 1.17 Status fib(int k,int m,int &f)//求k阶斐波那契序列的第m项的值f { int tempd; if(k<2||m<0) return ERROR; if(m

国有企业法制理论知识专业类复习题库

附件2 国有企业法制理论知识专业类复习题库 试题一 一、单项选择题(本题只有一个答案正确,每题2分,共20分) 1.《企业国有资产法》中的企业国有资产,是指国家对企业各种形式的出资所形成的 C ___ A资产B财产C权益D权利 2?国务院国有资产监督管理机构和地方人民政府按照国务院的规定设立的国有资产监督管理机构,根据 B 的授权,代表本级人民政府对国家出资企业履行出资人 的职责。 A本级人民代表大会B本级人民政府C上级国有资产监督管理机构D上级人 民政府 3.国家出资企业应当依照法律、行政法规以及企业章程的规定,向 D _____ 。A本级人民政府交纳利润B出资人交纳利润C本级人民政府分配利润D出资人 分配利润 4.未经股东会、股东大会同意,国有资本控股公司的董事长 B 经理 A可以兼任B不得兼任C应当兼任D必须兼任 5.国有独资企业进行重大投资由 D 决定 A国有独资企业B相应人民政府C相应履行出资人职责的机构负责人集体 D国有独资企业 讨论 6.________________________________________________________________ 企业改制涉及重新安置企业职工的,应当制定职工安置方案,并应_______________________B 。 A经过企业工会批准B经职工代表大会或职工大会审议通过C经过职工董事同意 D听取企业工会及职工的意见和建议 7.履行出资人职责的机构决定转让全部国有资产的,或者转让部分国有资产致使国 家对企业不再具有控股权位的,应当报请 A 批准。

A本级人民政府B本级人民代表大会C上级履行出资人职责的机构D国家出资的企业 8.履行出资人职责的机构依照法律、行政法规以及企业章程的规定, C 国有独 资公司的董事长 A经本级人民政府批准任免B向国有独资公司推荐任免C任免D向国有独资公 司董事会推荐任免 9.国有资产监督管理机构 C 其所出资企业之间的企业国有资产产权纠纷 A仲裁B审理C协调D裁决 10.国有独资公司的董事违反法律规定,造成国有资产重大损失,被免职的,自免职之日起C 内不得担任国有独公司的董事。 A三年B四年C五年D六年 二、多项选择题(本题有两个或两个以上答案正确,每题4分,共20分) 1.企业国有资产属于A、B 所有 A国家B政府C全民D企业 2.履行出资人职责的机构委派的股东代表参加国有资本控股公司、国有资本参股公司召开的股东会会议、股东大会会议,应当按照委派机构的指示A、C、D A提出提案B作出企业经营决策C发表意见D行使表决权 3.依照相应法律规定,国家出资企业的董事、监事、高级管理人员,应当遵守法律、行政法规以及企业章程,对企业负有A、C 义务 A忠实义务B营利义务C勤勉义务D尽责义务 4.国家出资企业有董事会,且董事对企业与关联方的交易作出决议时,该交易涉及 的董事B、C ___________ A不得参加董事会B不得行使表决权利C不得代理其他董事行使表决权D可以 列席董事会 5.未经履行出资人职责的机构同意,国有独资企业、国有独资公司不得有下列行为 A、B、C、D A与关联方订立财产转让协议 B与关联方订立借款协议 C为关联方担保

相关文档
相关文档 最新文档