文档库 最新最全的文档下载
当前位置:文档库 › 《混凝土结构设计原理》模拟试题2

《混凝土结构设计原理》模拟试题2

《混凝土结构设计原理》模拟试题2
《混凝土结构设计原理》模拟试题2

《混凝土结构设计原理》模拟试题2

选择题(1分X 10=10分)

1 ?对于有流幅的钢筋,《混凝土结构设计规范》取(

A ?弹性极限;

B ?屈服强度;

C ?极限强度;

D ?条件屈服强度;

2 ?受弯构件在正截面工作的第一阶段末期,即将开裂的I a状态时,钢筋的应力大约为()

A ? 5~~10MP a ;

B ? 20~~30 MP a ;

C ? 60~~70 MP a ;

D ? 100~~110 MP a ;

3. ()作为受弯构件正截面承载力计算的依据。

A ? I a状态;

B ? n a状态;

C.川a状态;

D ?第n阶段;

4. 《规范》规定,对于梁类、板类及墙类构件,位于同一连接区域内的受拉钢筋搭接接头面积百分率不宜

大于()

A ?25% ;

B ?50% ;

C ?75% ;

D ?100% ;

5?《混凝土结构设计规范》规定,预应力混凝土构件的混凝土强度等级不应低于()。

A ? C20 ;

B ? C30 ;

C ? C35 ;

D ? C40 ;

6 ?预混凝土后张法构件中,混凝土预压前第一批预应力损失应为()。

A

?C i1

--12;

B

?-11--12--13

C

?-11--12--13--14 ;

D

?-11--12--13飞14飞15 ;

7 ? E;二二指的是混凝土的()。

;c

A ?弹性模量;

)作为钢筋设计强度的取值。

B ?割线模量;

C ?切线模量;

D .原点切线模量应力;

&下列哪种方法可以减少预应力直线钢筋由于锚具变形和钢筋内缩引起的预应力损失

11 ( ) °

A ?两次升温法;

B .采用超张拉;

C .增加台座长度;

D .采用两端张拉;

9. 受弯构件挠度验算不满足要求时,调整下列哪个因素对增加构件刚度最为有效(

A . 「;

B. h o ;

C. J ;

D. E s

10. 轴压构件按螺旋箍筋柱计算的受压承载力设计值,不应大于按普通箍筋柱计算的受压承载力设计值的 1.5倍,是因为()。

A .保证间接钢筋的屈服;

B .保证在使用荷载下混凝土保护层不致过早剥落;

C .保证足够的安全;

D .满足正常使用极限状态设计要求;

二判断题(1分X 10=10分)

1 .混凝土在荷载重复作用下引起的破坏称为疲劳破坏。()

2 .可变荷载的组合值是可变荷载的基本代表值。()

3 .荷载设计值等于荷载的标准值乘以荷载分项系数。(

4 .设计中M R图必须包住M图,才能保证受弯构件的斜截面承载力满足要求。()

5. 受扭构件承载力计算中,的限制条件0.6 :::?;::1.7的目的是保证受扭纵筋和箍筋均可达到屈服

强度。()

6 .受弯构件弯曲刚度是随弯矩增大而减小的。()

7 .轴压比是影响偏心受压构件截面延性的主要因素。()

&碳化对混凝土本身是有害的。()

9 .小偏心受拉构件的判别标准条件是:s :b° ()

10.受弯构件裂缝宽度随着受拉纵筋直径的增加而增大。()

三简答题(5分X 8=40分)

1 .什么是结构的安全等级?建筑结构功能要求有哪些?

2. 什么是结构可靠度?

3. 应用“平均应变符合平截面假定”推导受弯构件适筋梁与超筋梁的界限相对受压区高度计算公式

E

s ■ ^cu

4. 试述钢筋混凝土受扭构件扭曲截面承载力计算的变角度空间桁架模型的基本假定?

5. 请简述《规范》确定最大裂缝宽度的方法?

6. 在变形和裂缝验算中,简述参数“的物理意义和影响因素?

7. 什么是混凝土徐变?引起徐变的原因有哪些?

&如何保证受弯构件斜截面承载力?四计算题(40分)

1. T 形截面梁,b f =550mm,b = 250mm,h = 750mm, h;= 100mm,承受弯矩设计值M=500 KN- m 混凝土选用C40,钢筋选用HRB400,环境类别为二类。求:纵向受力钢筋截面面积A(10分)

a s=60, f c=19.1N / mm2, f t= 1.71N / mm2, f y二360N /mm2,:= 1.0, b= 0.518

如图所示简支梁,环境类别为一类,C=25mm 求受剪钢筋(只配箍筋),混凝土C30 (fc = 14.3N /mm2, f t = 1.43N /mm ), 筋采用HPB235级,双肢箍,直径为8

(fyv

2 2

= 210N/mm , A sv^50.3mm );(10 分)

q=34KN/m

i r,11 1 1 1 1"'—仃1 1240 I5760|240 r i1

4X 1500

3.已知:N=550KN , M=450KN.m ;柱截面:b h =300 600; a^ a s = 45mm,混凝土C35,钢筋HRB400级,计算长度为7.2m。求钢筋截面面积A s,A s (20 分)

C35: f c=16.7N /mm2; f t=1.57N /mm2;钢筋HRB400 级:f y=360N/mm2;

附:钢筋混凝土构件的稳定系数:

《混凝土结构设计原理》模拟试题2

参考答案

一?选择题( 10分)

1 . B 2. B 3. C 4.A 5. B 6. A7. B8. C 9. B10.

B

二?判断题( 10分)

1. .

2.X

3. .

4.X

5. .

6..

7.-/

8.X

9. X 10.J

三.问答题( 40分)

1. 什么是结构的安全等级?建筑结构功能要求有哪些?

答:我国根据建筑结构破坏时可能产生的后果严重与否,分为三个安全等级。功能要求:

(1) 安全性的要求;(2)适用性的要求;(3)耐久性的要求

2. 什么是结构可靠度?

答:可靠度:结构在规定的时间内,规定的条件下,完成预定功能的概率;

3. 应用“平均应变符合平截面假定”推导受弯构件适筋梁与超筋梁的界限相对受压区高度计算公式

4 .试述钢筋混凝土受扭构件扭曲截面承载力计算的变角度空间桁架模型的基本假定?答:三个基本假定:

(1)混凝土

只承受压力,具有螺旋形裂缝的混凝土外壳组成桁架的斜压杆,其倾角为 a ;

(2)纵筋和箍筋只承受拉力,分别为桁架的弦杆和腹杆;

(3)忽略核心混凝土的受扭作用及钢筋的销栓作用;

5. 请简述《规范》确定最大裂缝宽度的方法?

答:由平均裂缝间距求出平均裂缝宽度,然后在乘以扩大系数,就得到最大裂缝宽度。

6. 在变形和裂缝验算中,简述参数“的物理意义和影响因素?

答:系数“的物理意义就是反映裂缝间受拉混凝土对纵向受拉钢筋应变的影响程度。“的大小还与以有效受拉混凝土截面面积计算的有效纵向受拉钢筋配筋率P e有关。

7. 什么是混凝土徐变?引起徐变的原因有哪些?

答:混凝土在荷载长期作用下,它的应变随时间继续增长的现象称为混凝土的徐变。原因有两个方面:

(1)在应力不大的情况下,认为是水泥凝胶体向水泥结晶体应力重分布的结果;

(2)在应力较大的情况下,认为是混凝土内部微裂缝在荷载长期作用下不断发展的结果。

&如何保证受弯构件斜截面承载力?答:斜截面受剪承载力通过计算配箍筋或弯起钢筋来满足;

斜截面受弯承载力通过构造措施来保证;

解:解:平均应变符合平截面假定得到: -'cu

h。;cu ;y

将X b二:1 X cb带入上式:

X^ _ 'cu

1h o ;cu ?;y

四?计算题(40分)

1. 解:

2 2

a =60, f c =19.1N /mm , f y =360N/mm , :■! = 1.0,

b = 0.518, f t =1.71N /mm 2 h 0 二 h -a = 750 -60 = 590mm

I

''

h f

M 二 500kN ?m 乞-1 f c b f h f (h °

) 2

属于第一类截面

100

= 1.0 19.1 550 100 (590

)= 567kN ?m 2

500 汉 106 1.0 19.1 550 5902

=1 - 1 -2: s =0.148—b =0.550

s

=1 - 0.5 =0.926

A s "in bh =0.2% 250 750 = 375mm 2

2. 解:

2 2

C30: f c =14.3N/mm , f t =1.43N / mm , 箍筋采用:HPB235 级,双肢箍,直径为 8。

f y ^ 210N /mm 2,A sv ^ 28.3mm 2;

1

R A =R B [70 3 34 (5.76 0.24)] =207KN

2

70 3

集中力引起的: R =105KN

2

105

51% < 75% 所以按均布荷载考虑。

207

1. 支座边缘处剪力:

1

V (70 3 34 5.76) =203KN

2

2. 验算最小截面尺寸

h 0 二 h -a s =600 - 35 = 565mm

0.25 -c f c bh^0.25 1.0 14.3 250 56^504968N

203000N 符合要求。

3. 配箍筋

0.7f t bh 。=0.7 1.43 250 565 = 141390N :: 203000N 计算配箍

A s

M f y s h 。

500 106 360 0.926 590

2

=2543mm

= 0.1367

203000

_

14139

°」415

1.25 210 565

(2) e i =1.07

838 =897mm

0.3% =0.3 555 =166.5mm

所以按大偏心受压构件设计:

e" >“897

300 -45

=440.伽"52

基本公式:

二:\f c bx f yA -f y A

l N u e S c b x (h0-m + f y A s (h0-a s )

,有:

A sv _ V cs -O.7f t bh o s 1.25 f yv h o

nA svi 2 50.3 s 242

0.415

0.415

4. 验算最小配箍率

取s=200 配箍筋$ 8 @ 200

sv 2 50.3

250 125

-0.32% 「■min -0.24

= 0.24

143

=

0.16%

3.解:

C35 : f c =16.7N /mm 2; f t =1.57N / mm 2

钢筋 HRB400 级:f y =360N / mm 2

(1) M 450

e 0 0.818m =

818mm ;

N 550

e a 二 600 = 20,取e a = 20mm

30

e 二 e ° e a = 818 20 二 838mm

h 0 = h - a s = 600 - 45 = 555mm ; ―空=1.51

h °

555

0.5f c A N

0.5 16.7 300 600

3

550 103

= 2.73 1.0取"1.0

l0 _ 7200

h ~ 600 =12 <15,取 2

= 1.0

盘I

h 0

=1

1400 1.51

122 1.0 1.0=1.07

P

bs

t

最新815模拟试题2及答案

模拟试题二 一、名词解释:(共16分) 1.边际技术替代率递减规律 2.纳什均衡 3.IS曲线 4.平衡预算乘数 二、单项选择题(共10分) 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. 生命周期假说和永久收入假说都关心个人如何预测自己未来收入的问题 6.投资的边际效率随着投资支出的增加而() A. 逐渐增加 B. 逐渐递减 C.保持不变 D.不确定 7.下列选项中不属于货币政策工具的是() A.公开市场业务 B.贴现率 C.政府转移支付 D.法定准备率以及道义上的劝告 8.总需求曲线向右下方倾斜不取决于() A. 实际余额效应 B.时际替代效应 C.开放替代效应 D.货币余额效用 9.关于充分就业的说法中正确的是() A. 充分就业并不代表所有人都就业 B. 充分就业代表所有劳动力都就业 C. 充分就业代表所有人都就业 D. 充分就业率就是自然率 10.下列关于通货膨胀的说法正确的是() A.通货膨胀使债权人受益 B. 通货膨胀使债务人受益 C. 通货膨胀使债权人债务人都受益 D. 通货膨胀对债务无影响 三.判断题(共10分) 1.我总愿意用6单位的x替代1单位的y,我的偏好违背了单调性假设。() 2.微观经济学的基本假设:(1)合乎理性人的假设条件;(2)完全信息的假设条件。()3.GDP=工资+利息+租金+利润+间接税和转移支付+折旧。() 4.规模报酬变动的主要原因是内在经济和内在不经济、外在经济和外在不经济。()

数据结构试卷及答案2套

数据结构试卷1 一、单项选择题:(每小题2分,共20分) 1. 在一个长度为n的顺序表中顺序搜索一个值为x的元素时,在等概率的情况下,搜索成功时的数据平均比较次数为________。 A. n B. n/2 C.(n+1)/2 D.(n-1)/2 2. 不带头结点的单链表first为空的判定条件是_________。 A. first->next == NULL; B. first == NULL; C. first->next == first; D. first != NULL; 3. 栈的插入和删除操作在__________进行。 A. 栈顶 B. 栈底 C. 任意位置 D. 指定位置 4. 假定一个链式队列的队头和队尾指针分别为front和rear,则判断队空的条件为__________。 A. front==rear B. front!=NULL C. rear!=NULL D. front==NULL 5. 设有一个广义表A ( (x, (a, b) ), (x, (a, b), y) ),运算Head (Head (Tail (A) ) ) 的执行结果为________。 A.y B.(a, b) C.(x,(a,b)) D.x 6. 在一棵具有n个结点的二叉树中,所有结点的空子树个数等于_________。 A. n B. n-1 C. n+1 D. 2*n 7. 利用n个值作为叶结点的权重,生成的霍夫曼树中共包含有_________个结点。 A. n B. n+1 C. 2*n D. 2*n-1 8. 设无向图的顶点个数为n,则该图最多有________条边。 A. n-1 B. n(n-1)/2 C. n(n+1)/2 D. n(n-1) 9. 任何一个无向连通图的最小生成树_________。 A.只有一棵 B. 一棵或多棵 C. 一定有多棵 D. 可能不存在 10. 从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其放在已排序序列的合适位置,该排序方法称为_______排序法。 A.选择B.二路归并C.交换 D.插入 二、填空题(每空1分,共20分) 1. 数据结构是一门研究非数值计算的程序设计问题中计算机的____________以及它们之间的___________和运算等的学科。 2. 顺序表中逻辑上相邻的元素的物理位置________相邻。单链表中逻辑上相邻的元素的物理位置__________相邻。 3. 在单链表中,除了首元结点外,任一结点的存储位置由___________________ 指示。 4. ________ 是被限定为只能在表的一端进行插入运算,在表的另一端进行删除运算的线性

数据结构模拟试题及答案

数据结构模拟试题一 一、判断题(每小题1 分,共15分) 1.计算机程序处理的对象可分为数据和非数据两大类。 2.全体自然数按大小关系排成的序列是一个线性表。 3.在描述单向链表的结点类型时,必须首先描述数值字段,然后再描述指针字段。 4.顺序栈是一种规定了存储方法的栈。 5.树形结构中的每个结点都有一个前驱。 6.在任何一棵完全二叉树中,最多只有一个度为1的分支结点。 7.若某顶点是有向图的根,则该顶点的入度一定是零。 8.如果某图的邻接矩阵有全零的行,没有全零的列,则该图一定是有向图。 9.用一维数组表示矩阵可以节省存储空间。 10.广义表的长度与广义表中含有多少个原子元素有关。 11.分块查找的效率与线性表被分成多少块有关。 12.散列表的负载因子等于存入散列表中的结点个数。 13.在起泡排序过程中,某些元素可能会向相反的方向移动。 14.按某种逻辑关系组织起来的记录的集合称为逻辑记录。 15.索引非顺序文件的特点是索引表中的索引项不一定按关键字大小有序排列。 二、填空题(每空1分,共15分) 1.顺序表是一种_____________线性表。 2.若用Q[1]~Q[m]作为非循环顺序队列的存储空间,则对该队列最多只能执行___次插入操作。 3.栈和队列的区别在于________的不同。 4.在高度为h(h≥0)的二叉树中至少有___个结点,至多有___个结点。 5.若用二叉链表来存储具有m个叶子,n个分支结点的树,则二叉链表中有___个左指针域为空的结点,有___个右指针域 为空的结点。 6.n个顶点的有根有向图中至少有___条边,至多有___条边。 7.10行20列矩阵若用行优先顺序表来表示,则矩阵中第8行第7列元素是顺序表中第___个元素。 8.在各元素查找概率相等的情况下,用顺序查找方法从含有12个元素的有序表中查找一个元素,元素间的平均比较次数是 _____。 9.在归并两个长度为m的有序表时,排序码的比较次数至少是___次,至多是___次。 10.在高度为3的6阶B-树中,至少有___个关键字,至多有___个关键字。 三、选择题(每题2分,共30分) 1.计算机所处理的数据一般具有某种内在联系性,这是指________。 A.元素和元素之间存在某种关系B.数据和数据之间存在某种关系 C.元素内部具有某种结构D.数据项和数据项之间存在某种关系 2. 假设顺序表目前有4个元素,第i个元素放在R[i]中,1≤i≤4 。若把新插入元素存入R[6],则________。 A.会产生运行错误B.R[1]~R[6]不构成一个顺序表 C.顺序表的长度大于顺序表元素个数,会降低存储空间利用率 D.顺序表元素序号和数组元素下标不一致,会给使用带来麻烦 3. 设H是不带表头结点循环单向链表的表头指针,P是和H同类型的变量。当P指向链表最后一个结点时,_________。A.P所指结点指针字段的值为空B.P的值与H的值相等 C.P所指结点的地址与H的值相等D.P所指结点指针字段的值与H的值相等 4. 栈的定义不涉及数据的__________。 A.逻辑结构B.存储结构C.运算D.逻辑结构和存储结构 5. 设5个元素进栈的顺序是1,2,3,4,5,则出栈的顺序有可能是___________。 A.2,4,1,3,5 B.3,4,1,5,2 C.3,2,4,1,5 D.4,1,3,2,5 6. 若某棵二叉树结点的前序序列和中序序列相同,则该二叉树_________。 A.只有一个结点B.每个结点都没有左孩子C.每个结点都没有右孩子D.不存在 7.对于一棵具有n个结点,度为3的树来说,____________。 A.树的高度至多是n-3 B.树的高度至多是n-2 C.树的最低高度是┏log3(n+1)┓ D.至少在某一层上正好有3个结点 8.n个顶点的有向图如果可以进行拓扑排序,则可以断定该有向图__________。 A.含n个强连通分量B.有唯一的入度为0的顶点C.有多个出度为0的顶点 D.是一个有根有向图 9. 特殊矩阵用行优先顺序表表示,_____________ A.简化了矩阵元素之间的逻辑关系B.便于按行处理矩阵元素

广东省湛江市2019中考英语模拟试题2及参考答案

(广东湛江市)2019中考英语模拟试题(2) 本试卷共四大题,7页,满分110分。考试时间120分钟。 注意事项: 1.答卷前,考生务必在答题卡上用黑色字迹的钢笔或签字笔填写自己的考生号、姓名、试室号、座位号,再用2B铅笔把对应这两个号码的标号涂黑。 2.选择题每小题选出答案后,用2B铅笔把答题卡上对应题目的答案标号涂黑。如需要改动,用橡皮擦干净后,再选涂其他答案。不能答在试卷上。 3.非选择题必须用黑色字迹的钢笔或签字笔作答,答案必须写在答题卡各题目指定区域的相应位置上;如需要改动,先划掉原来的答案,然后再写上新的答案,改动的 答案也不能超出指定的区域;不准使用铅笔、圆珠笔和涂改液。不按以上要求作答 的答案无效。 4.考生必须保持答题卡的整洁,考试结束,将本试卷和答题卡一并交回。 一、语法选择(共15小题; 每小题1分,满分15分) 阅读下面短文,从1~15各题所给的A、B、C、D四个选项中,选出填入空白处的最佳选项,并在答题卡上将该项涂黑。 You may know the song Happy Birthday very well. But do you know about its writer? It was written by an 1 girl. And now she 2 a very rich woman already. When she was a child, she was poor. Once her friend Joan 3 her to a birthday party. She was very 4 but sad because she had not enough money 5 presents for her. “The party is coming soon. Now I have 6 money.” tears ran down her face. Late that night, she was in bed, thinking about the presents when the door opened and came in her grandma. “What happened?” her grandma asked. Hearing the girl’s story, she said, “Don’t 7 . I think I can help you. How about 8 a song together? Happy birthday to …” 9 beautiful song! They sang and sang. Suddenly, she woke up. 10 it was a dream, she decided to write it down at once and sang it to 11 friend at the party. When she sang the song at the party the next day, her friends 12 attended

国家二级ACCESS机试选择题(数据结构与算法)模拟试卷3

国家二级ACCESS机试选择题(数据结构与算法)模拟试卷3 (总分:60.00,做题时间:90分钟) 一、选择题(总题数:30,分数:60.00) 1.在最坏情况下 (分数:2.00) A.快速排序的时间复杂度比冒泡排序的时间复杂度要小 B.快速排序的时间复杂度比希尔排序的时间复杂度要小 C.希尔排序的时间复杂度比直接插入排序的时间复杂度要小√ D.快速排序的时间复杂度与希尔排序的时间复杂度是一样的 解析:解析:按平均时间将排序分为四类:①平方阶(O(n 2 ))排序:各类简单排序,例如直接插入、直接选择和冒泡排序;②线性对数阶(O(n。log2n))排序:如快速排序、堆排序和归并排序;③O(n1+§))排序:§是介于0和1之间的常数。希尔排序便是一种;④线性阶(O(n))排序:本程序中的基数排序,此外还有桶、箱排序。 2.在深度为7的满二叉树中,度为2的结点个数为 (分数:2.00) A.64 B.63 √ C.32 D.31 解析:解析:因为在任意的二叉树中,度为O的结点(即叶子结点)总比度为2的结点的个数多1个,而度为0的结点数n 0 =2 m-1 (其中m为二叉树的深度)。本题的度为0的结点个数n 0 =2 7-1 =2 6 =64。因此,度为2的结点数n 2 =n 0 -1=63。所以选项B正确 3.设栈的顺序存储空间为S(1:m),初始状态为top=m+1。现经过一系列入栈与退栈运算后,top=20,则当前栈中的元素个数为 (分数:2.00) A.30 B.20 C.m-19 √ D.m-20 TOP指针向上移动一位。当压入第一个元素时,TOP指针指向m+1-1=m;当压入第二个元素时,TOP指针指向 1n+1.2=m.1;…以此类推,当压入第N个元素时,TOP指针指向m+1-N=20;则N=m+1-20=m-19。因此选项C正确。 4.算法空间复杂度的度量方法是 (分数:2.00) A.算法程序的长度 B.算法所处理的数据量 C.执行算法所需要的工作单元 D.执行算法所需要的存储空间√ 解析:解析:算法空间复杂度是对一个算法在运行过程中临时占用存储空间大小的度量,因此选项D正确。 5.设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为 (分数:2.00) A.4 √ B.6 C.m-5

数据结构试卷(二)及答案

数据结构试卷(二) 一、选择题(24分) 1.下面关于线性表的叙述错误的是()。 (A) 线性表采用顺序存储必须占用一片连续的存储空间 (B) 线性表采用链式存储不必占用一片连续的存储空间 (C) 线性表采用链式存储便于插入和删除操作的实现 (D) 线性表采用顺序存储便于插入和删除操作的实现 2.设哈夫曼树中的叶子结点总数为m,若用二叉链表作为存储结构,则该哈夫曼树中总共有()个空指针域。 (A) 2m-1 (B) 2m (C) 2m+1 (D) 4m 3.设顺序循环队列Q[0:M-1]的头指针和尾指针分别为F和R,头指针F总是指向队头元素的前一位置,尾指针R总是指向队尾元素的当前位置,则该循环队列中的元素个数为()。 (A) R-F (B) F-R (C) (R-F+M)%M (D) (F-R+M)%M 4.设某棵二叉树的中序遍历序列为ABCD,前序遍历序列为CABD,则后序遍历该二叉树得到序列为()。 (A) BADC (B) BCDA (C) CDAB (D) CBDA 5.设某完全无向图中有n个顶点,则该完全无向图中有()条边。 (A) n(n-1)/2 (B) n(n-1) (C) n2(D) n2-1 6.设某棵二叉树中有2000个结点,则该二叉树的最小高度为()。 (A) 9 (B) 10 (C) 11 (D) 12 7.设某有向图中有n个顶点,则该有向图对应的邻接表中有()个表头结点。 (A) n-1 (B) n (C) n+1 (D) 2n-1 8.设一组初始记录关键字序列(5,2,6,3,8),以第一个记录关键字5为基准进行一趟快速排序的结果为()。 (A) 2,3,5,8,6 (B) 3,2,5,8,6 (C) 3,2,5,6,8 (D) 2,3,6,5,8 二、填空题(24分) 1.为了能有效地应用HASH查找技术,必须解决的两个问题是____________________和 __________________________。 2.下面程序段的功能实现数据x进栈,要求在下划线处填上正确的语句。 typedef struct {int s[100]; int top;} sqstack; void push(sqstack &stack,int x) { if (stack.top==m-1) printf(“overflow”); else {____________________;_________________;} } 3.中序遍历二叉排序树所得到的序列是___________序列(填有序或无序)。 4.快速排序的最坏时间复杂度为___________,平均时间复杂度为__________。

大工数据结构课程考试模拟试卷a

少年易学老难成,一寸光阴不可轻- 百度文库 《数据结构》 一、单项选择题(本大题共10小题,每小题3分,共30分) 1、若进栈的序列为1,2,3,4,则不可能得到的出栈序列是()。 A. 3,2,1,4 B. 3,2,4,1 C. 4,2,3,1 D. 2,3,4,1 2、深度为k的完全二叉树所含叶结点的个数最多为(),设根结点在第1层上。 A. 2k B. 2k-1 C. k D. 2k-1 3、衡量查找算法效率的主要标准是()。 A. 元素个数 B. 所需的存储量 C. 平均查找长度 D. 算法难易程度 4、与线性表的顺序存储不相符的特性是()。 A. 插入和删除操作灵活 B. 需要连续的存储空间 C. 便于随机访问 D. 存储密度大 5、若进队序列为1,2,3,则出队序列是()。 A. 3,2,1 B. 1,2,3 C. 1,3,2 D. 3,1,2 6、不带头结点的单链表L为空的判定条件是()。 A. L==NULL B. L->next==NULL C. L->next==L D. L!=NULL 7、union(A,B,C)表示求集合A和B的并集C。若A={a,b,c},B={c,d},则union(A,B,C)运算后C=()。 A.{a,b,c,d} B.{a,b,c} C.{a,b} D.{c,d} 8、数组A中,每个元素的长度为3个存储单元,行下标i从1到5,列下标j从1到6,从首地址SA开始连续存放在存储器内,存放该数组至少需要的存储单元数是()。 A. 90 B. 70 C. 50 D. 30 9、遍历一棵具有n个结点的二叉树,在先序序列、中序序列和后序序列中所有叶子结点的相对次序()。 A. 都不相同 B. 完全相同 C. 先序和中序相同 D. 中序和后序相同 10、用给定的哈夫曼编码来压缩数据文件,其压缩效率主要取决于()。 A. 文件长度 B. 平均码长 C. 被压缩文件的特征 D. 以上都不是 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. 归并排序 6、当利用大小为N的数组顺序存储一个栈时,假定用top==N表示栈空,则向这个栈插入一个元素时,首先应执行()语句修改top指针。 A. top++ B. top-- C. top=0 D. top=N-1 7、在一个带头结点的双向循环链表中,若要在p所指向的结点之前插入一个新结点,则需要相继修改()个指针域的值。 A. 2 B. 3 C. 4 D. 5 8、利用3,6,8,12,5,7这六个值作为叶子结点的权,生成一棵哈夫曼树,该树的深度为()。 A. 3 B. 4

《数据结构》模拟试卷一及答案

模拟试卷一 一、单选题(每题 2 分,共20分) 1.以下数据结构中哪一个是线性结构?( ) A. 有向图 B. 队列 C. 线索二叉树 D. B树 2.在一个单链表HL中,若要在当前由指针p指向的结点后面插入一个由q指向的结点, 则执行如下( )语句序列。 A. p=q; p->next=q; B. p->next=q; q->next=p; C. p->next=q->next; p=q; D. q->next=p->next; p->next=q; 3.以下哪一个不是队列的基本运算?() A. 在队列第i个元素之后插入一个元素 B. 从队头删除一个元素 C. 判断一个队列是否为空 D.读取队头元素的值 4.字符A、B、C依次进入一个栈,按出栈的先后顺序组成不同的字符串,至多可以组成 ( )个不同的字符串? A.14 B.5 C.6 D.8 5.由权值分别为3,8,6,2的叶子生成一棵哈夫曼树,它的带权路径长度为( )。 A. 11 B.35 C. 19 D. 53 图一 6.该二叉树结点的前序遍历的序列为( )。 A.E、G、F、A、C、D、B B. E、A、G、C、F、B、D C. E、A、C、B、D、G、F D. E、G、A、C、D、F、B 7.该二叉树结点的中序遍历的序列为( )。 A. A、B、C、D、E、G、F B. E、A、G、C、F、B、D C. E、A、C、B、D、G、F D. B、D、C、A、F、G、E 8.该二叉树的按层遍历的序列为( )。 A.E、G、F、A、C、D、B B. E、A、C、B、D、G、F C. E、A、G、C、F、B、D D. E、G、A、C、D、F、B 9.下面关于图的存储的叙述中正确的是( )。 A.用邻接表法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关B.用邻接表法存储图,占用的存储空间大小与图中边数和结点个数都有关 C. 用邻接矩阵法存储图,占用的存储空间大小与图中结点个数和边数都有关 D.用邻接矩阵法存储图,占用的存储空间大小只与图中边数有关,而与结点个数无关10.设有关键码序列(q,g,m,z,a,n,p,x,h),下面哪一个序列是从上述序列出发建 堆的结果?( )

数据结构模拟试题1

一、单项选择题(在每小题列出的四个选项中只有一个选项是符合题目要求的,请将正确选项前的字母填在题后的括号内。每小题2分,共40分) 1、串的长度是()。 A、串中不同字母的个数 B、串中不同字符的个数 C、串中所含字符的个数,且大于0 D、串中所含字符的个数 2、若用数组S[1..n]作为两个栈S1和S2的共同存储结构,对任何一个栈,只有当S全满时才不能作入栈操作。为这两个栈分配空间的最佳方案是()。 A、S1的栈底位置为0,S2的栈底位置为n+1 B、S1的栈底位置为0,S2的栈底位置为n/2 C、S1的栈底位置为1,S2的栈底位置为n D、S1的栈底位置为1,S2的栈底位置为n/2 3、队列操作的原则是()。 A、先进先出 B、后进先出 C、只能进行插入 D、只能进行删除 4、有64个结点的完全二叉树的深度为()(根的层次为1)。 A、8 B、7 C、6 D、5 5、在有n个结点的二叉链表中,值为非空的链域的个数为()。 A、n-1 B、2n-1

C、n+1 D、2n+1 6、带权有向图G用邻接矩阵A存储,则顶点i的人度等于A中()。 A、第i行非∞的元素之和 B、第i列非∞的元素之和 C、第i行非∞且非0的元素个数 D、第i列非∞且非0的元素个数 7、在有n个结点且为完全二叉树的二叉排序树中查找一个键值,其平均比较次数的数量级为()。 A、0(n) B、0(log2n) C、0(nolg2n) D、0(n2) 8、若表R在排序前已按键值递增顺序排列,则()算法的比较次数最少。 A、直接插入排序 B、快速排序 C、归并排序 D、选择排序 9、下列排序算法中,()排序在某趟结束后不一定选出一个元素放到其最终的位置上。 A、选择 B、冒泡 C、归并 D、堆

个人与团队管理模拟试题二及参考答案

个人与团队管理模拟试题(二)及参考答案一、单项选择题:(每题1分,共50分) 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、把重要工作安排在每天工作的开始阶段 6.辛总为了提高工作效率采用了很多方法,能够帮助他的是()。 A、独揽所有的工作 B、工作时间拒绝接听任何电话 C、根据时间管理矩阵制订每天的计划 D、废除规章制度,使自己的工作不受限制 7.在安排每天的重要工作时,为了提高工作效率,做法不合适的是()。 A、把重要工作安排在工作效率最高的时间 B、什么时候有重要的工作,什么时候就开始做 、确保在做重要工作时不被打扰C. D、确保重要工作符合任务优先级 8.关于计划在提高工作效率中的应用,说法正确的是()。 A、要严格执行每天的计划 B、每天工作不同,所以不用事先做计划 C、计划按照时间顺序制订,无须区分优先级 D、将重要的工作安排在计划的开始阶段 9.对提高工作效率没有帮助的是()。 A、保证每天都做一些重要但不紧迫的任务 B、养成并坚持良好的工作习惯 C、严格执行计划 D、不接电话以避免被打扰 10.小苏想要提高自己的工作效率,她列出了许多方法,其中不能帮助她的是()。 A、分析自己何时工作效率最高 B、严格执行计划 C、延长工作时间 D、养成并坚持良好的工作习惯 11.人们在沟通中首先要考虑的是沟通的目的,关于沟通目的,说法不正确的是()。 A、人们在进行沟通时经常希望达到多种目的

数据结构模拟考试试卷2

数据结构模拟考试试卷(2卷) 一.判断题(下列各题,正确的请在前面的括号内打√;错误的打×) (√)1.数据的逻辑结构是独立于计算机的。 (×)2.在单链表中,要取得某个元素,只要知道该元素的指针即可,因此单链表是随机存取的存储结构。 (√)3.栈的特点是“后进先出”。 (√)4.判断顺序队列为空的标准是头指针和尾指针均指向同一个结点。 (×)5.串的堆分配存储是一种静态存储结构。 (×)6.完全二叉树一定是满二查树。 (×)7.邻接表只能用于有向图的存储。 (×)8.选择好的哈希函数就可以避免冲突的发生。 n)。 (√)9.对于n个记录的集合进行归并排序,所需的平均时间为O (nlog 2 (×)10.对于满足二分查找和分块查找条件的文件而言,无论它存放在何种介质上,均能进行顺序查找,折半查找和分块查找。 二.填空题 1.数据结构是一门研究非数值计算程序设计中计算机的操作对象以及它们之间的关系和运算的学科。 2.数据的存储结构形式包括:顺序存储、链式存储、散列存储、索引存储。3.在线性表的顺序存储中,元素之间的逻辑关系是通过相邻位置决定的。 4.在双向链表中,每个结点都有两个指针域,它们一个指向其前趋结点,另一个指向其后继结点。 5.在有n个元素的栈中,出栈操作的时间复杂度为 O(1)。 6.在栈结构中,允许插入、删除的一端称为栈顶。 7.对于队列,只能在队首删除元素。 8.循环队列SQ经过InitQueue (SQ),SQ->front等于0 。 9.空格串的长度等于空格的个数。 10.设目标T="abccdcdccbaa",模式P="cdcc",则第 6 次匹配成功。11.采用二叉链表存储的n个结点的二叉树,一共有2n 个指针域。 12.给定如下图所示的二叉树,其前序遍历序列为:ABEFHCG 。Array 13.图的逆邻接表存储结构只适用于 __有向____图。 14.一个图的生成树的顶点是图的 _ 全部____顶点。

数据结构模拟卷(含答案)经典习题培训讲学

数据结构模拟卷(含答案)经典习题

练习题 一、单项选择题 1. 若将数据结构形式定义为二元组(K,R),其中K是数据元素的有限集合,则R是K上( ) A. 操作的有限集合 B. 映象的有限集合 C. 类型的有限集合 D. 关系的有限集合 2. 在长度为n的顺序表中删除第i个元素(1≤i≤n)时,元素移动的次数为( ) A. n-i+1 B. i C. i+1 D. n-i 3. 若不带头结点的单链表的指针为head,则该链表为空的判定条件是( ) A. head==NULL B. head->next==NULL C. head!=NULL D. head->next==head 4. 引起循环队列队头位置发生变化的操作是( ) A. 出队 B. 入队 C. 取队头元素 D. 取队尾元素 5. 若进栈序列为1,2,3,4,5,6,且进栈和出栈可以穿插进行,则不.可能出现的出栈序列是( ) A. 2,4,3,1,5,6 B. 3,2,4,1,6,5 C. 4,3,2,1,5,6 D. 2,3,5,1,6,4

6. 字符串通常采用的两种存储方式是( ) A. 散列存储和索引存储 B. 索引存储和链式存储 C. 顺序存储和链式存储 D. 散列存储和顺序存储 7. 数据结构是() A.一种数据类型 B.数据的存储结构 C.一组性质相同的数据元素的集合 D.相互之间存在一种或多种特定关系的数据元素的集合 8. 算法分析的目的是() A.辨别数据结构的合理性 B.评价算法的效率 C.研究算法中输入与输出的关系 D.鉴别算法的可读性 9. 在线性表的下列运算中,不.改变数据元素之间结构关系的运算是 () A.插入B.删除 C.排序D.定位10. 下列图示的顺序存储结构表示的二叉树是( )

2018全国高中数学联赛模拟试题2及参考答案

2 高中联赛模拟试题 2 一试部分 考试时间:80 分钟 满分:120 分 一、填空题(每小题 8 分,共 64 分) sin (α + 2β ) π π 1. 已知 = 3 ,且 β ≠ , α + β ≠ n π + (n , k ∈ ),则 tan ( α + β ) = . sin α 2 2 tan β 2. 在等差数列{a n } 中,若 a 11 a 10 < -1 ,且前 n 项和 S n 有最大值,则当 S n 取得最小正值时, n = . 3. 若 a +b + c = 1(a ,b , c ∈ ), 4a + 1 + 4b + 1 + 4c + 1 > m ,则 m 的最大值为 . 4. 已知 ?ABC 满足 AC = BC = 1 , AB = 2x ( x > 0).则 ?ABC 的内切圆半径 r 的最大值为 . 5. 在正方体 ABCD - A 1B 1C 1D 1 中, G 为底面 A 1B 1C 1D 1 的中心.则 BG 与 AD 所成角的余弦值为___ ___. 6. 函数 f ( x ) 在 上有定义,且满足 f ( x ) 为偶函数, f ( x - 1) 为奇函数.则 f (2019) = . 7. 将一色子先后抛掷三次,观察面向上的点数,三数之和为 5 的倍数的概率为 . 8. 已知复数 z 1 , z 2 满足 ( z 1 - i )( z 2 + i ) = 1 .若 z 1 = ,则 z 2 的取值范围是 .

二、解答题(第9 小题16 分,第10、11 小题20 分,共56 分) x 2 y 2 9. 设P 为双曲线-= 1 上的任意一点,过点P 分别作两条渐近线的平行线,与两条渐近线交于A, B a2 b2 两点.求□ABCD 的面积. 10. 求方程x5 - x3 - x2 + 1= y2 的整数解的个数. 11. 对于n ≥ 6 ,已知?1 - 1 ? < 1 .求出满足3n + 4n ++(n + 2)n =(n + 3)n 的所有正整数n. n + 3 ? 2 ?? n

数据结构与算法 模拟试卷三四及参考答案

模拟试卷三 一、单选题(每题 2 分,共20分) 1.对一个算法的评价,不包括如下()方面的内容。 A.健壮性和可读性B.并行性C.正确性D.时空复杂度 2.在带有头结点的单链表HL中,要向表头插入一个由指针p指向的结点,则执行( )。 A. p->next=HL->next; HL->next=p; B. p->next=HL; HL=p; C. p->next=HL; p=HL; D. HL=p; p->next=HL; 3.对线性表,在下列哪种情况下应当采用链表表示?( ) A.经常需要随机地存取元素 B.经常需要进行插入和删除操作 C.表中元素需要占据一片连续的存储空间 D.表中元素的个数不变 4.一个栈的输入序列为1 2 3,则下列序列中不可能是栈的输出序列的是( ) A. 2 3 1 B. 3 2 1 C. 3 1 2 D. 1 2 3 5.AOV网是一种()。 A.有向图B.无向图C.无向无环图D.有向无环图 6.采用开放定址法处理散列表的冲突时,其平均查找长度()。 A.低于链接法处理冲突 B. 高于链接法处理冲突 C.与链接法处理冲突相同D.高于二分查找 7.若需要利用形参直接访问实参时,应将形参变量说明为()参数。 A.值B.函数C.指针D.引用 8.在稀疏矩阵的带行指针向量的链接存储中,每个单链表中的结点都具有相同的()。 A.行号B.列号C.元素值D.非零元素个数 9.快速排序在最坏情况下的时间复杂度为()。 A.O(log2n) B.O(nlog2n) C.0(n) D.0(n2) 10.从二叉搜索树中查找一个元素时,其时间复杂度大致为( )。 A. O(n) B. O(1) C. O(log2n) D. O(n2) 二、运算题(每题 6 分,共24分) 1.数据结构是指数据及其相互之间的______________。当结点之间存在M对N(M:N) 的联系时,称这种结构为_____________________。 2.队列的插入操作是在队列的_________进行,删除操作是在队列的__________进行。 3.当用长度为N的数组顺序存储一个栈时,假定用top==N表示栈空,则表示栈满的条件 是_____________________。 4.对于一个长度为n的单链存储的线性表,在表头插入元素的时间复杂度为_________, 在表尾插入元素的时间复杂度为____________。 5.设W为一个二维数组,其每个数据元素占用4个字节,行下标i从0到7 ,列下标j 从0到3 ,则二维数组W的数据元素共占用_______个字节。W中第6 行的元素和第4 列的元素共占用_________个字节。若按行顺序存放二维数组W,其起始地址为100,则二维数组元素W[6,3]的起始地址为__________。 6.广义表A= (a,(a,b),((a,b),c)),则它的深度为____________,它的长度为____________。 7.二叉树是指度为2的____________________树。一棵结点数为N的二叉树,其所有结 点的度的总和是_____________。 8.对一棵二叉搜索树进行中序遍历时,得到的结点序列是一个______________。对一棵由 算术表达式组成的二叉语法树进行后序遍历得到的结点序列是该算术表达式的

个人与团队管理模拟试题二及参考答案

个人与团队管理模拟试题(二)及参考答案 一、单项选择题:(每题1分,共50分) 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、把重要工作安排在每天工作的开始阶段 6.辛总为了提高工作效率采用了很多方法,能够帮助他的是()。 A、独揽所有的工作 B、工作时间拒绝接听任何电话 C、根据时间管理矩阵制订每天的计划 D、废除规章制度,使自己的工作不受限制 7。在安排每天的重要工作时,为了提高工作效率,做法不合适的是(). A、把重要工作安排在工作效率最高的时间 B、什么时候有重要的工作,什么时候就开始做 C、确保在做重要工作时不被打扰 D、确保重要工作符合任务优先级 8.关于计划在提高工作效率中的应用,说法正确的是(). A、要严格执行每天的计划 B、每天工作不同,所以不用事先做计划 C、计划按照时间顺序制订,无须区分优先级 D、将重要的工作安排在计划的开始阶段 9.对提高工作效率没有帮助的是()。 A、保证每天都做一些重要但不紧迫的任务 B、养成并坚持良好的工作习惯 C、严格执行计划 D、不接电话以避免被打扰

2009年全国自考数据结构模拟试卷(一)及答案

2009年全国自考数据结构模拟试卷(一) 一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项目中只有一个是符号题目要求的,请将其代码填写的括号内.错选、多选或未选均无分。 1. 任何一个带权的无向连通图的最小生成树() A. 只有一棵 B. 有一棵或多棵 C. 一定有多棵 D. 可能不存在 答案:B 2. Aarr和Barr两个数组的说明如下: VARAarr:Array[0··7]of char; Barr:Array[-5··2,3,··8]of char; 这两个数组分别能存放的字符的最大个数是() A. 7和35 B. 1和5 C. 8和48 D. 1和6 答案:C 3. 下列说法中正确的是() A. 任何一棵二叉树中至少有一个结点的度为2 B. 任何一棵二叉树中的每个结点的度为2 C. 任何一棵二叉树中的度肯定等于2 D. 任何一棵二叉树中的度可以小于2 答案:D 4. 二分查找算法要求被查找的表是() A. 键值有序的链表 B. 键值不一定有序的链表 C. 键值有序的顺序表 D. 键值不一定有序的顺序表 答案:C 5. 设图G采用邻接表存储,则拓扑排序算法的时间复杂度为() A. O(n) B. O(n+e) C. O(n2) D. O(n×e)

答案:B 6. 设数组data[0..m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作的语句为() A. front:=front+1 B. front:=(front+1)mod m C. rear:=(rear+1)mod m D. front:=(front+1)mod (m+1) 答案:D 7. 设串s1=′ABCDEFG′,s2=′PQRST′,函数con(x,y)返回x和y串的连(s,i,j)返回串s的从序号i的字符开始的j个字符组成的子串,len(s)返回串s的 con(subs(s1,2,len(s2)),subs(s1,len(s2),2)的结果串是() A. BCDEF B. BCDEFG C. BCPQRST D. BCDEFEF 答案:D 8. 设二叉树根结点的层次为0,一棵高度为h的满二叉树中的结点个数是() A. A B. B C. C D. D 答案:D 9. 森林T中有4棵树 ,第一、二、三、四棵树的结点个数分别是n1,n2,n3,n4,那么当把森林T转换成一棵二叉树后,其根结点的左孩子上有() 个结点。 A. n1-1 B. n1 C. n1+n2+n3 D. n2+n3+n4 答案:A 10. 对广义表((a),(b))进行下面的操作head(head((a),(b)))后的结果是() A. a B. (a)

数据结构模拟试题一及答案汇编

学习-----好资料 数据结构模拟试题一 一、判断题(每小题1 分,共15分) 1.计算机程序处理的对象可分为数据和非数据两大类。 2.全体自然数按大小关系排成的序列是一个线性表。 3.在描述单向链表的结点类型时,必须首先描述数值字段,然后再描述指针字段。 4.顺序栈是一种规定了存储方法的栈。 5.树形结构中的每个结点都有一个前驱。 6.在任何一棵完全二叉树中,最多只有一个度为1的分支结点。 7.若某顶点是有向图的根,则该顶点的入度一定是零。 8.如果某图的邻接矩阵有全零的行,没有全零的列,则该图一定是有向图。 9.用一维数组表示矩阵可以节省存储空间。 10.广义表的长度与广义表中含有多少个原子元素有关。 11.分块查找的效率与线性表被分成多少块有关。 12.散列表的负载因子等于存入散列表中的结点个数。 13.在起泡排序过程中,某些元素可能会向相反的方向移动。 14.按某种逻辑关系组织起来的记录的集合称为逻辑记录。 15.索引非顺序文件的特点是索引表中的索引项不一定按关键字大小有序排列。 二、填空题(每空1分,共15分) 1.顺序表是一种_____________线性表。 2.若用Q[1]~Q[m]作为非循环顺序队列的存储空间,则对该队列最多只能执行___次插入操作。 3.栈和队列的区别在于________的不同。 4.在高度为h(h≥0)的二叉树中至少有___个结点,至多有___个结点。 5.若用二叉链表来存储具有m个叶子,n个分支结点的树,则二叉链表中有___个左指针域为空的结点,有___个右指针域为空的结点。 6.n个顶点的有根有向图中至少有___条边,至多有___条边。 7.10行20列矩阵若用行优先顺序表来表示,则矩阵中第8行第7列元素是顺序表中第___个元素。 8.在各元素查找概率相等的情况下,用顺序查找方法从含有12个元素的有序表中查找一个元素,元素间的平均比较次数是_____。 9.在归并两个长度为m的有序表时,排序码的比较次数至少是___次,至多是___次。 10.在高度为3的6阶B-树中,至少有___个关键字,至多有___个关键字。 三、选择题(每题2分,共30分) 1.计算机所处理的数据一般具有某种内在联系性,这是指________。 A.元素和元素之间存在某种关系B.数据和数据之间存在某种关系 C.元素内部具有某种结构D.数据项和数据项之间存在某种关系 2. 假设顺序表目前有4个元素,第i个元素放在R[i]中,1≤i≤4 。若把新插入元素存入R[6],则________。 A.会产生运行错误B.R[1]~R[6]不构成一个顺序表 C.顺序表的长度大于顺序表元素个数,会降低存储空间利用率 D.顺序表元素序号和数组元素下标不一致,会给使用带来麻烦 3. 设H是不带表头结点循环单向链表的表头指针,P是和H同类型的变量。当P指向链表最后

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