2013年9月份考试数据结构第三次作业

2013年9月份考试数据结构第三次作业
2013年9月份考试数据结构第三次作业

2013年9月份考试数据结构第三次作业

一、填空题(本大题共30分,共 15 小题,每小题 2 分)

1. 由3个结点所构成的二叉树有 ______ 种形态。

2. 对不同的关键字可能得到同一哈希地址,即key1!=key2,而

f(key1)=f(key2),这种现象称为 ______ 。具有相同函数值的关键字对该哈希函数来说称作_____________。

3. 在AOE网中,路径长度最长的路径叫做 ______ 。

4. 在一个循环队列中,队尾指针指向队尾元素的 ______ 位置。

5. 构造最小生成树的方法主要有: ______ 和 ______ 。

6. 带表头结点的空循环双向链表的长度等于 ______ 。

7. 为了实现逐层访问,算法中使用了一个 ______ ,以记忆正在访问的这一层和上一层的顶点,以便于向下一层访问。

8. 顺序表中逻辑上相邻的元素的物理位置 ______ 相邻。单链表中逻辑上相邻的元素的物理位置 ______ 相邻。

9. 二叉树的基本组成部分是:根(N)、左子树(L)和右子树(R)。因而二叉树的遍历次序有六种。最常用的是三种:前序法(即按N L R次序),后序法(即按 ______ 次序)和中序法(也称对称序法,即按L N R次序)。这三种方法相互之间有关联。若已知一棵二叉树的前序序列是BEFCGDH,中序序列是FEBGCHD,则它的后序序列必是 ______ 。

10. 基数排序法、堆排序法与归并排序法中, ______ 排序方法需要的辅助存储单元最少。

11. 在串S=“structure”中,以t为首字符的子串有 ______ 个

12. 邻接多重表是 ______ 的另一种链式存储结构。

13. 快速排序算法在最坏情况下的时间复杂度为 ______ 。

14. 线性表具有两种存储方式,即顺序方式和链接方式。现有一个具有五个元素的线性表L={23,17,47,05,31},若它以链接方式存储在下列100~119号地址空间中,每个结点由数据(占2个字节)和指针(占2个字节)组成,如下所示: 05U17X23V31Y47Z^^100120其中指针X,Y,Z的值X= ______ Y= ______ Z= 该线性表的首结点起始地址为多少?末结点的起始地址为首址= ______ 末址= ______

15. AOV网络用 ______ 表示活动,用 ______ 表示活动间的优先关系。

二、程序阅读题(本大题共10分,共 2 小题,每小题 5 分)

1. 指出下述程序段的功能是什么?

void Demo1(SeqStack *S)

{ int i; arr[64] ; n=0 ;

while ( StackEmpty(S)) arr[n++]=Pop(S);

for (i=0, i< n; i++)

Push(S, arr[i]); } //Demo1

2. 指出下述程序段的功能是什么?

CirQueue Q1, Q2; // 设DataType 为int 型

int x, i , n= 0; ... // 设Q1已有内容, Q2已初始化过

while ( ! QueueEmpty( &Q1) )

{ x=DeQueue( &Q1 ) ; EnQueue(&Q2, x); n++;}

for (i=0; i< n; i++)

{ x=DeQueue(&Q2) ;

EnQueue( &Q1, x) ; EnQueue( &Q2, x);}

三、简答题(本大题共50分,共 10 小题,每小题 5 分)

1. 多重链表存储结构的特点。

2. 利用Dijkstra算法求下图中从顶点a到其他各顶点间的最短路径

3. 简述KRUSKAL算法的思想。

4. 给定二叉树的两种遍历序列,分别是:前序遍历序列:D,A,C,E,B,H,F,G,I;中序遍历序列:D,C,B,E,H,A,G,I,F,试画出二叉树B,并简述由任意二叉树B的前序遍历序列和中序遍历序列求二叉树B的思想方法。

5. 二叉排序树的删除可能会有哪三种情况。

6. 列出(至少三种)构造散列函数的方法?

7. 何时选用顺序表、何时选用链表作为线性表的存储结构为宜?

8. 给出下图的广度优先搜索序列。

9. 在顺序表中插入和删除一个结点需平均移动多少个结点?具体的移动次数取决于哪两个因素?

10. 空串和空格串有无区别?

四、程序设计题(本大题共10分,共 2 小题,每小题 5 分)

1. 设以带头结点的双向循环链表表示的线性表L=(a1,a2,... ,an),试写

一时间复杂度为O(n)的算法,将L改造为L=(a1,a3,... ,an... ,a4,a2)

2. 以二叉链表为存储结构,分别写出在二叉树中查找值为x的结点及求x所在结点在树中层数的算法。

答案:

一、填空题(30分,共 15 题,每小题 2 分)

1.

参考答案:

5

解题方案:

评分标准:

每空2分

2.

参考答案:

冲突、同义词

解题方案:

评分标准:

每空2分

3.

参考答案:

关键路径

解题方案:

评分标准:

每空2分

4.

参考答案:

下一个

解题方案:

评分标准:

每空2分

5.

参考答案:

普里姆算法、克鲁斯卡尔

解题方案:

评分标准:

每空2分

6.

参考答案:

解题方案:

评分标准:

每空2分

7.

参考答案:

队列

解题方案:

评分标准:

每空2分

8.

参考答案:

必定,不一定

解题方案:

评分标准:

每空2分

9.

参考答案:

L R N,F E G H D C B 解题方案:

评分标准:

每空2分

10.

参考答案:

堆排序

解题方案:

评分标准:

每空2分

11.

参考答案:

12

解题方案:

评分标准:

每空2分

12.

参考答案:

无向图

解题方案:

评分标准:

每空2分

13.

参考答案:

O(n2)

解题方案:

评分标准:

每空2分

14.

参考答案:

116,0,100,108,112

解题方案:

评分标准:

每空2分

15.

参考答案:

顶点、弧

解题方案:

评分标准:

每空2分

二、程序阅读题(10分,共 2 题,每小题 5 分)

1.

参考答案:

程序段的功能是将一栈中的元素按反序重新排列,也就是原来在栈顶的元素放到栈底,栈底的元素放到栈顶。此栈中元素个数限制在64个以内。

解题方案:

评分标准:

2.

参考答案:

这段程序的功能是将队列1的所有元素复制到队列2中去,但其执行过程是先把队列1的元素全部出队,进入队列2,然后再把队列2的元素复制到队列1

中。

解题方案:

评分标准:

三、简答题(50分,共 10 题,每小题 5 分)

1.

参考答案:

答:多重链表表示是一种最简单的链式映象结构,即以一个由一个数据域和多个指针域组成的结点表示图中一个顶点,其中数据域存储该顶点的信息,指针域存储指向其邻接点的指针。但是,由于图中各个结点的度数各不相同,最大度数和最小度数可能相差很多,因此,若按度数最大的顶点设计结点结构,则会浪费很多存储单元;反之,若按每个顶点自己的度数设计不同的结点结构,又会给操作带来不便。

解题方案:

答:多重链表表示是一种最简单的链式映象结构,即以一个由一个数据域和多个指针域组成的结点表示图中一个顶点,其中数据域存储该顶点的信息,指针域存储指向其邻接点的指针。但是,由于图中各个结点的度数各不相同,最大度数和最小度数可能相差很多,因此,若按度数最大的顶点设计结点结构,则会浪费很多存储单元;反之,若按每个顶点自己的度数设计不同的结点结构,又会给操作带来不便。

评分标准:

2 2 2

2.

参考答案:

Dijkstra算法按路径长度的递增次序,逐步产生最短路径的算法。首先求出长度最短的一条最短路径,再参照它求出长度次短的一条最短路径,依次类推,直到从顶点v到其它各顶点的最短路径全部求出为止。

解题方案:

评分标准:

最短路径6分

3.

参考答案:

答:设有一个有n个顶点的连通网N ={V, E },最初先构造一个只有n个顶点,没有边的非连通图T={V, E},图中每个顶点自成一个连通分量。当在E中选到一条具有最小权值的边时,若该边的两个顶点落在不同的连通分量上,则将此边加入到T中;否则将此边舍去,重新选择一条权值最小的边。如此重复下去,直到所有顶点在同一个连通分量上为止。

解题方案:

答:设有一个有n个顶点的连通网N ={V, E },最初先构造一个只有n个顶点,没有边的非连通图T={V, E},图中每个顶点自成一个连通分量。当在E中选到一条具有最小权值的边时,若该边的两个顶点落在不同的连通分量上,则将此边加入到T中;否则将此边舍去,重新选择一条权值最小的边。如此重复下去,直到所有顶点在同一个连通分量上为止。

评分标准:

2 2 2

4.

参考答案:

解:方法是:由前序先确定root,由中序可确定root的左、右子树。然后由其左子树的元素集合和右子树的集合对应前序遍历序列中的元素集合,可继续确定root的左右孩子。将他们分别作为新的root,不断递归,则所有元素都将被唯一确定,问题得解。 D A C F E G B H I

解题方案:

解:方法是:由前序先确定root,由中序可确定root的左、右子树。然后由其左子树的元素集合和右子树的集合对应前序遍历序列中的元素集合,可继续确定root的左右孩子。将他们分别作为新的root,不断递归,则所有元素都将被唯一确定,问题得解。 D A C F E G B H I

评分标准:

3 3

5.

参考答案:

答:假设在二叉排序树被删结点为*P,其双亲结点为*f,删除可能会出现三种情况:(一)若*p结点为叶子结点,即PL(*P的左子树)和PR(*P的右子树)均为空。由于删去叶子结点不破坏整棵树的结构,因此只需修改双亲结点的指针即可。(二)若*P结点只有左子树PL或者只有右子树PR,此时只需令PL或PR直接成为其双亲结点*f的左子树即可。因为*P结点的左子树或右子树都比*f结点的关键字值要小,所以只能成为*f结点的左孩子。(三)若*P结点的左子树和右子树均不空。可以有两种做法:其一是令*P的左子树为*f的左子树,而*P的右子树为*S的右子树;其二是令*P的直接前驱(或直接后继)替代*P,然后再从二叉排序树中删去它的直接前驱(或直接后继)。

解题方案:

答:假设在二叉排序树被删结点为*P,其双亲结点为*f,删除可能会出现三种情况:(一)若*p结点为叶子结点,即PL(*P的左子树)和PR(*P的右子树)均为空。由于删去叶子结点不破坏整棵树的结构,因此只需修改双亲结点的指针即可。(二)若*P结点只有左子树PL或者只有右子树PR,此时只需令PL或PR直接成为其双亲结点*f的左子树即可。因为*P结点的左子树或右子树都比*f结点的关键字值要小,所以只能成为*f结点的左孩子。(三)若*P结点的左子树和右子树均不空。可以有两种做法:其一是令*P的左子树为*f的左子树,而*P的右子树为*S的右子树;其二是令*P的直接前驱(或直接后继)替代*P,然后再从二叉排序树中删去它的直接前驱(或直接后继)。

评分标准:

2 2 2

6.

参考答案:

答:直接定址法、数字分析法、平方取中法、折叠法、除留余数法、随机数法。

解题方案:

答:直接定址法、数字分析法、平方取中法、折叠法、除留余数法、随机数法。

评分标准:

每写对一种给2分

7.

参考答案:

答:在实际应用中,应根据具体问题的要求和性质来选择顺序表或链表作为线性表的存储结构,通常有以下几方面的考虑:(1)基于空间的考虑:当要求存储的线性表长度变化不大,易于事先确定其大小时,为了节约存储空间,宜采用顺序表;反之,当线性表长度变化大,难以估计其存储规模时,采用动态链表作为存储结构为好。

(2)基于时间的考虑:若线性表的操作主要是进行查找,很少做插入和删除操作时,采用顺序表做存储结构为宜;反之,若需要对线性表进行频繁地插入或删除等的操作时,宜采用链表做存储结构。并且,若链表的插入和删除主要发生在表的首尾两端,则采用尾指针表示的单循环链表为宜。

解题方案:

答:在实际应用中,应根据具体问题的要求和性质来选择顺序表或链表作为线性表的存储结构,通常有以下几方面的考虑:(1)基于空间的考虑:当要求存储的线性表长度变化不大,易于事先确定其大小时,为了节约存储空间,宜采用顺序表;反之,当线性表长度变化大,难以估计其存储规模时,采用动态链表作为存储结构为好。(2)基于时间的考虑:若线性表的操作主要是进行查找,很少做插入和删除操作时,采用顺序表做存储结构为宜;反之,若需要对线性表进行频繁地插入或删除等的操作时,宜采用链表做存储结构。并且,若链表的插入和删除主要发生在表的首尾两端,则采用尾指针表示的单循环链表为宜。

评分标准:

3 3

8.

参考答案:

答:V1、V2、V5、V3、V4、V6广度优先搜索

解题方案:

评分标准:

给对一个节点位置给2分

9.

参考答案:

答:在等概率情况下,顺序表中插入一个结点需平均移动n/2个结点。删除一个结点需平均移动(n-1)/2个结点。具体的移动次数取决于顺序表的长度n以及需插入或删除的位置i。i越接近n则所需移动的结点数越少。

解题方案:

答:在等概率情况下,顺序表中插入一个结点需平均移动n/2个结点。删除一个结点需平均移动(n-1)/2个结点。具体的移动次数取决于顺序表的长度n以及需插入或删除的位置i。i越接近n则所需移动的结点数越少。

评分标准:

2 2 2

10.

参考答案:

答:有区别。空串(Null String)是指长度为零的串;而空格串(Blank

String),是指包含一个或多个空格字符‘ ’(空格键)的字符串.

解题方案:

答:有区别。空串(Null String)是指长度为零的串;而空格串(Blank String),是指包含一个或多个空格字符‘ ’(空格键)的字符串.

评分标准:

3 3

四、程序设计题(10分,共 2 题,每小题 5 分)

1.

参考答案:

答: void OEReform(DuLinkedList &L) //按1,3,5,...4,2的顺序重排双向循环链表L中的所有结点 { p=L.next; while(p->next!=L&&p->next->next!=L) { p->next=p->next->next; p=p->next; } //此时p指向最后一个奇数结点

if(p->next==L) p->next=L->pre->pre; else p->next=l->pre; p=p->next;

//此时p指向最后一个偶数结点 while(p->pre->pre!=L) { p->next=p->pre-

>pre; p=p->next;} p->next=L; //按题目要求调整了next链的结构,此时pre

链仍为原状 for(p=L;p->next!=L;p=p->next) p->next->pre=p; L->pre=p; //调整pre链的结构 }//OEReform

解题方案:

答: void OEReform(DuLinkedList &L) //按1,3,5,...4,2的顺序重排双向循环链表L中的所有结点 {?p=L.next; while(p->next!=L&&p->next->next!=L) { p->next=p->next->next; p=p->next; } //此时p指向最后一个奇数结点

if(p->next==L) p->next=L->pre->pre; else p->next=l->pre; p=p->next;

//此时p指向最后一个偶数结点 while(p->pre->pre!=L) { p->next=p->pre-

>pre; p=p->next; } p->next=L; //按题目要求调整了next链的结构,此时

pre链仍为原状 for(p=L;p->next!=L;p=p->next) p->next->pre=p; L->pre=p; //调整pre链的结构 }//OEReform

评分标准:

3 3 2 2

2.

参考答案:

#define M 10 //假设二叉树最多的层数

BinTree SearchBTree(BinTree *T,DataType x)

{//以前序遍历算法查找值为x的结点

if(*T)

{ if((*T)->data==x )return *T;

SearchBTree(&(*T)->lchild,x);

SearchBTree(&(*T)->rchild,x); } }

int InLevel(BinTree T,DataType x)

{ int static l=0;//设一静态变量保存层数

if(T)

{ if(l==0)//若是访问根结点

{ l++;//第1层

if(T->data==x)return l;

if(T->lchild||T->rchild) l++;//若根有子树,则层数加1 }

else

{ //访问子树结点

if(T->data==x)return l;

if(T->lchild||T->rchild)

l++;//若该结点有子树,则层数加1

else return 0; }

InLevel(T->lchild,x);//遍历左子树

InLevel(T->rchild,x);//遍历右子树

}

}

解题方案:

评分标准:

九年级数学9月份月考试卷2014-09-28

九年级数学9月份月考试卷2014-09-28 班别:__________姓名:__________座号:__________成绩:_______________ 一、选择题(3×10=30分) 1. 下列方程中,是关于x 的一元二次方程的是( ) A .2 )1(x x x =- B .211 20x x +-= C .20ax bx c ++= D .12 =x 2. 关于x 的方程032)1(2=-+-x x a 是一元二次方程,则( ) A. 0≠a B. 1≠a C. 0≥a D. 0>a 3.方程(1)x x x -= 的根是( ) A .121==x x B .1-,121==x x C .2-,221==x x D .2,021==x x 4.已知-4是关于x 的一元二次方程02 =-+a x x 的一个根,则a 的值是( ) A .20 B .-20 C .12 D .-12 5. 等腰三角形的底和腰分别是方程0232 =+-x x 的两个根,则这个三角形的周长是( ) A .4 B .5 C .4或5 D . 不能确定 6. 若函数73)2(2 2 -+-=-x x m y m 二次函数,则m 的值是( ) A 、2 B 、-2 C 、2或-2 D 、0 7. 用配方法解一元二次方程01-442 =-x x ,变形正确的是( ) A.0)21(2=-x B. 2 1)21(2=-x C.21)1(2=-x D.5)2(2 =-x 8. 一元二次方程01-222=-x x 的根的情况是( ) A 、有两个不相等的实数根 B 、有两个相等的实数根 C 、没有实数根 D 、不能确定 9. 若关于x 的一元二次方程036)1(2 =++-x x k 有实数根,则实数k 的取值范围为( ) A.k ≤4且k ≠1 B.k <4且k ≠1 C. k ≠1 D. k ≤4 10. x 个球队参加比赛,每两队之间进行一场比赛.比赛的场次数 y 与球队数x 的函数关系式是 ( A.) 1(-=x x y B.)1(+=x x y C.)1(2-=x x y D.)1(2 1 -= x x y 二、填空题(4×6=24分) 11、一元二次方程x x -=2 的一般形式是 ,其中二次项系数是 ,常数项是 。 12、若分式3 9 2--x x 的值为零,则x 的值为_______. 13、方程0232 =-+x x 的两个根为1x ,2x ,则=+21x x ,=?21x x 14、请你写出一个方程的两根为1和-2的一元二次方程:_______________. 15、已知代数式232 ++x x 的值是5,则代数式2622 -+x x 的值是_______________. 16、请给c 的一个值,c= 时,方程032 =+-c x x 无实数根。 三、解答题(3×5=15分) 17、解方程:(1)、0362 =-x (2分) (2)、032 =+x x (3分) 18、解方程:0762 =-+x x 19、解方程:2 (3)2(3)0x x x -+-=

数据结构第三章习题答案

第三章习题 1.按图3.1(b)所示铁道(两侧铁道均为单向行驶道)进行车厢调度,回答: ⑴如进站的车厢序列为123,则可能得到的出站车厢序列是什么? ⑵如进站的车厢序列为123456,能否得到435612和135426的出站序列,并说明原因。(即写出 以“S”表示进栈、以“X”表示出栈的栈操作序列)。 2.设队列中有A、B、C、D、E这5个元素,其中队首元素为A。如果对这个队列重复执行下列4步 操作: (1)输出队首元素; (2)把队首元素值插入到队尾; (3)删除队首元素; (4)再次删除队首元素。 直到队列成为空队列为止,得到输出序列: (1)A、C、E、C、C (2) A、C、E (3) A、C、E、C、C、C (4) A、C、E、C 3.给出栈的两种存储结构形式名称,在这两种栈的存储结构中如何判别栈空与栈满? 4.按照四则运算加、减、乘、除和幂运算(↑)优先关系的惯例,画出对下列算术表达式求值时操 作数栈和运算符栈的变化过程: A-B*C/D+E↑F 5.试写一个算法,判断依次读入的一个以@为结束符的字母序列,是否为形如‘序列1& 序列2’ 模式的字符序列。其中序列1和序列2中都不含字符’&’,且序列2是序列1的逆序列。例如,‘a+b&b+a’是属该模式的字符序列,而‘1+3&3-1’则不是。 6.假设表达式由单字母变量和双目四则运算算符构成。试写一个算法,将一个通常书写形式且书写 正确的表达式转换为逆波兰式。 7.假设以带头结点的循环链表表示队列,并且只设一个指针指向队尾元素结点(注意不设头指针), 试编写相应的队列初始化、入队列和出队列的算法。 8.要求循环队列不损失一个空间全部都能得到利用, 设置一个标志域tag , 以tag为0或1来区分 头尾指针相同时的队列状态的空与满,请编写与此结构相应的入队与出队算法。

2013年9月份考试统计学第三次作业

2013年9月份考试统计学第三次作业 一、填空题(本大题共20分,共 10 小题,每小题 2 分) 1. ______ 若变量与y 之间为完全正相关,则相关系数r= ______ ;若x 与y 之间为完全负相关,则r = ______ ;若x 与y 之间不存在线性相关关系,则r= ______ 。 2. 数列中各项指标值都反映事物在一段时期内发展过程的总量或绝对水平的是______ 。 3. 因素分析法的基础是 ______ 。 4. 统计学的三个源流为德国的 ______ ,英国的 ______ ,法国的 ______ 。 5. 重点调查是在调查对象中选择一部分 ______ 、进行调查的一种 ______ 调查。 6. 标志是说明总体单位的名称,它有 ______ 和 ______ 两种。 7. ______ 是统计分析的第一步。 8. 平均发展速度的计算方法通常有 ______ 和 ______ 两种。 9. 统计表一般由 ______ 、 ______ 、 ______ 和 ______ 四个主要部分组成。 10. 已知一组数据的均值为150,离散系数为0.3,则该组数据的方差为 ______ 。 二、名词解释题(本大题共10分,共 2 小题,每小题 5 分) 1. 类型抽样 2. 统计分析 三、计算题(本大题共40分,共 2 小题,每小题 20 分) 1. 在其他条件不变的情况下,某种商品的需求量( y )与该商品的价格 ( x )有关。现对给定时期内的价格与需求量的进行观察,得到如下一组数 据:要求:(1)计算价格与需求量之间的简单相关系数,(2)拟合需求量对价格的回归直线,并解释回归系数的实际含义;(3)计算判定系数合估计标准误差,分析回归直线的拟合程度; 2. 某企业某种产品的有关数据如下: 要求:(1)将表中空格数字填上;(2)计算该企业铲平的年平均增长量;(3)按水平法计算产品产量的年平均增长速度。 四、问答题(本大题共30分,共 3 小题,每小题 10 分) 1. 简述相关分析的内容。

数据结构第二次单元测试

0980 输出利用先序遍历创建的二叉树的层次遍历序列(中)#include #include using namespace std; typedef struct node { char data; node *leftchild; node *rightchild; }Node; void Init(Node *&L) { L = (Node *)malloc(sizeof(Node)); } void PreCreate(Node *&L) { char ch; cin>>ch; if(ch != '#') { Init(L); L->data = ch; L->leftchild = NULL; L->rightchild = NULL; PreCreate(L->leftchild); PreCreate(L->rightchild); } else { L = NULL; } } void levelT(Node *L) { Node *p; Node *q[100]; int fornt, rear; fornt = -1; rear = -1; if(L != NULL) { rear = (rear+1)%100; q[rear] = L;

while(fornt != rear) { fornt = (fornt+1)%100; p = q[fornt]; cout<data; if(p->leftchild != NULL) { rear = (rear+1)%100; q[rear] = p->leftchild; } if(p->rightchild != NULL) { rear = (rear+1)%100; q[rear] = p->rightchild; } } } } int main() { Node *p; PreCreate(p); levelT(p); return 0; } 0981统计利用二叉树存储的森林中树的棵树(易)#include #include using namespace std; typedef struct node { char data; node *leftchild; node *rightchild; }Node; void InitTree(Node *&L) { L = (Node *)malloc(sizeof(Node)); }

四年级道德与法治9月份月考试卷

[试卷 共4页 (第1页)] [试卷 共4页 (第2页)] 2020学年上期9月份月考检测试卷 四年级品德与社会试卷 (满分100分,考试用时60分钟) 违反几次也没事。 ( ) 2.班规约束了我们的自由,不利于学习。 ( ) 3.制定班规是班主任和班长事情,其他学生不宜参与。 ( ) 4.班规既然制定了 ,就应该严格执行,不能随意更改。 ( ) 5.在学校里,每个班都有自己的特点,要互相学习,共同进步。 ( ) 6.班规一旦制定就不要改了。 ( ) 7. 班规的内容要全面细致。 ( ) 8.对违反班规的行为要有惩戒措施。 ( ) 9.发现不合理的班规,我就不执行。 ( ) 10.开学第一天班主任说班规已修改好,请大家遵守。 ( ) )人,女生( )人,三年的班级生活给我们留下了许多( )。 2.修改班规要遵循一定的( ),每条班规都应由( )通过。 3.班徽是一个班级的( ),是班集体的( ),代表一个班的( )。 4.设计班徽的第三步是( ),第四步是( )。 5.没有规矩,不成( ),班规可以让们( )。 6.我们是班规的制订者,也是班规的( )。大家一起讨论,制订的班规可能会有不完善的地方,随着情况的( ),也会有班规与实际情况不符合的地方。 7.国有( ),班有( )。 的班级说出了以下几点,其中不是优点的是( )。 ①在我们班,人人都有自己的岗位 ②班里建立了“干部轮流”制,让每位同学都有机会体验不同岗位的工作,承担不同的责任 ③地上脏了没有人自觉清扫,遇到困难没有同学无私相助 ④同学们参加集体活动的积极性不高 ⑤同学们都爱学习 A.①②③④⑤ B. ①②⑤ C.③④ 2.以下对班徽作用的说法正确的是( )。 ①班徽是一个班级的标志 ②是班集体的象征 ③代表了一个班的奋斗目标 ④班徽可有可无 A.①②③④ B.①②③ C.①② 3.应当怎样制订班规呢?下面做法合理的是( )。 A 、我们班的班规是由老师一个人制订的 一、判断题(本大题共10小题,请在相应题号的括号内,对 的打“√”,错的打“×”,每小题1分,满分10分。) 二、填空题(本大题共7小题,请将答案书写在相应题号的括 号内。每空3分,满分48分) 三、选择题。本大题共5小题,请将答案书写在相应题号的括 号内。每题3分,满分18分)

完整版数据结构习题集第3章栈和队列

第3章栈和队列 一、选择题 1.栈结构通常采用的两种存储结构是(A )。 A、顺序存储结构和链表存储结构 B、散列和索引方式 C、链表存储结构和数组 D、线性链表结构和非线性存储结构 2.设栈ST 用顺序存储结构表示,则栈ST 为空的条件是( B ) A、ST.top-ST.base<>0 B、ST.top-ST.base==0 C、ST.top-ST.base<>n D、ST.top-ST.base==n 3.向一个栈顶指针为HS 的链栈中插入一个s 结点时,则执行( C ) A、HS->next=s; B、s->next=HS->next;HS->next=s; C、s->next=HS;HS=s; D、s->next=HS;HS=HS->next; 4.从一个栈顶指针为HS 的链栈中删除一个结点,用x 保存被删除结点的值,则执行( C) A 、x=HS;HS=HS->next; B 、HS=HS->next;x=HS->data; C 、x=HS->data;HS=HS->next; D 、s->next=Hs;Hs=HS->next; 5.表达式a*(b+c)-d 的后缀表达式为( B ) A、abcdd+- B、abc+*d- C、abc*+d- D、-+*abcd 6.中缀表达式A-(B+C/D)*E 的后缀形式是( D ) A、AB-C+D/E* B、ABC+D/E* C、ABCD/E*+- D、ABCD/+E*- 7.一个队列的入列序列是1,2,3,4,则队列的输出序列是( B ) A、4,3,2,1 B、1,2,3,4 C、1,4,3,2 D、3,2,4,1 8.循环队列SQ 采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front 和rear,则判定此循环队列为空的条件是() A、Q.rear-Q.front==n B、Q.rear-Q.front-1==n C、Q.front==Q.rear D、Q.front==Q.rear+1 9.循环队列SQ 采用数组空间SQ.base[0,n-1]存放其元素值,已知其头尾指针分别是front 和rear,则判定此循环队列为满的条件是() A、Q.front==Q.rear B、Q.front!=Q.rear C、Q.front==(Q.rear+1)%n D、Q.front!=(Q.rear+1)%n 10.若在一个大小为6 的数组上实现循环队列,且当前rear 和front 的值分别为0 和3,当从 队列中删除一个元素,再加入两个元素后,rear 和front 的值分别为() A、1,5 B、2, 4 C、4,2 D、5,1 11.用单链表表示的链式队列的队头在链表的()位置 A、链头 B、链尾 C、链中 12.判定一个链队列Q(最多元素为n 个)为空的条件是() A、Q.front==Q.rear B、Q.front!=Q.rear C、Q.front==(Q.rear+1)%n D、Q.front!=(Q.rear+1)%n 13.在链队列Q 中,插入s 所指结点需顺序执行的指令是() A 、Q.front->next=s;f=s; B 、Q.rear->next=s;Q.rear=s;

2013年9月份考试工程力学(一)第二次作业

2013年9月份考试工程力学(一)第二次作业 一、单项选择题(本大题共80分,共 20 小题,每小题 4 分) 1. 有一平面汇交力系,其力多边形如图所示,以下结论中哪个是正确的?( ) A. 该力系是不平衡力系 B. 该力系是平衡力系 C. F4为力系的合力 D. 对角线矢量OA为力系的合力 2. 两根圆轴,材料相同,受力相同,而直径不同,当d1=2d2时,则两轴的最大剪应力之比τ1/τ2,单位扭转角θ1/θ2为( )。 A. 1/4,1/16 B. 1/8,1/16 C. 1/8,1/64 D. 8,16 3. 若已知力偶(F1,F1’)与力偶 (F2,F2’)中的力F1=F2=200N,则此二力偶的矩( )。 A. 相等 B. 不相等 C. 可能相等 D. 以上都不正确 4. 若平面平行力系平衡时,此力系的合力为零。若平面平行力系的合力为零,则此力系一定( )。 A. 平衡 B. 相对平衡 C. 不平衡 D. 不一定平衡 5. 如图所示矩形截面,判断与形心轴z平行的各轴中,截面对哪根轴的惯性距最小以下结论哪个正确?() A. 截面对Z1轴的惯性矩最小 B. 截面对Z2轴的惯性矩最小 C. 截面对与Z轴距离最远的 D. 轴之惯性矩最小 E. 截面对Z轴惯性矩最小 6. 如图所示铰盘有三根等长的手柄,该力系向中心 O简化的结果与向 BC连线的中点 D简化的结果是()。 A. R相同,m也相同 B. R的大小和m的大小相同 C. R相同,m的转向相同,大小不同 D. R和m都不同 7. 如题图所示,起吊机器时,通常采用两个吊环螺栓,称α为起吊角,若α角

有三种情况供你选择,合理的选择是()。 A. α=90° B. α>90° C. α<90° 8. 低碳钢拉伸试验的应力-应变曲线大致可分为四个阶段,这四个阶段是( )。 A. 弹性变形阶段、屈服阶段,塑性变形阶段、断裂阶段; B. 弹性变形阶段、塑性变形阶段、强化阶段、颈缩阶段; C. 弹性变形阶段、屈服阶段、强化阶段、断裂阶段; D. 弹性变形阶段、屈服阶段、强化阶段、颈缩阶段。 9. 如图所示的三种情况,力或力偶对 A点的矩都相等,它们引起支座 B的约束反力的大小分别为()(梁的自重和摩擦不计)。 A. 三种情况相同,R B=F/ 2 B. ab 图示的约束反力的大小相同,R B=F/ 2 C. 三种情况不相同 D. 以上都不正确 10. 在图中, yoz截面对 y轴的惯性矩为()。 A.

2018—2019学年度九年级9月份月考试卷

2018—2019学年度黑神庙中学九年级(九月份)月考试卷 物理 !答题前请注意阅读以下内容: 1.本卷为物理卷,全卷共4页,共24个小题,满分100分。 .一律在《答题卡》相应位置作答,在试卷上答题视为无效。 .不能使用科学计算器。 .下面提供部分公式或数据供答题时选用。请细心、冷静思考,祝你取得优异成绩! 8个小题,每小题3分,共24分。每小题均只有—个选项符合 1.如图所示,各种现象的形成需要吸收热量的是() A.青草上的露珠 B. 冰雪消融 C. 山间的薄雾 D. 壶嘴上方的“白气” 2.下列图像中,能正确描述铁路铁轨的铸造过程中温度变化的是() 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.条件不足,无法确定是否发生热传递 二、填空题:本题共12空,每空2分,共24分。 9.夏天,小亮从冰箱冷冻室中取出一只冰糕,发现包装纸上附有一些小冰晶,这是水蒸气 ____________而成的;随后又发现它在冒“白气”,这是空气中的水蒸气____________而形成的。 10.病人发烧时,在他身上擦些酒精可以起到降温作用,这种方法叫 做“物理降温法”,其道理是________________________________。 11.某晶体的熔化图像如图所示,该晶体的熔点是_________℃。 在6~8分钟这段时间内,该物质处于__________状态。 12. 右表列出了几种物质的熔点和沸点(在1标准大气压下,单位 是℃)假使要制造温度计,用来测铅的熔化温度,温度 计工作物质应选________;测固态甲苯的熔化温度,温 度计工作物质应选_________。 13.生活处处有物理,留心观察皆学问。你知道吗? 厨房中也包含着很多物理知识,例如,(1)炸油条、炸土豆用菜油;煮玉米、煮 鸡蛋用水,这样可以对不同烹饪手段提供各自所需的______(热量、温度),这是因 为油和水的______不同;(2)如图所示,用炖盅炖汤,在大煲内的水沸腾过程中, 煲盖不断跳动,这是水蒸气的_____能转化为煲盖的机械能,若汤的沸点与水的沸 点相同,则盅内的汤______(能、不能)沸腾。 14.甲、乙两金属球的质量之比3:5,吸收相同的热量后,升高的温度之比是1:5,则它们的比热 容之比为C甲:C乙=__________。 三、简答题:本题包括3个小题,每小题3分,共9分。 15. 当往玻璃杯中倒入半杯开水时,你会发现杯子的上半部模糊不清,请你用 初中物理知识解释这一现象。 16. 如图所示,人们在磨菜刀时总要往刀上浇水,根据你所学的知识加以解释。 17. 三峡大坝建成后,三峡库区的气温将受到一定的影响,夏季的气温将比原 来下降2℃左右,冬天将比原来上升2℃左右,根据你所学的知识加以解释。

2013年9月份考试法学概论第三次作业(答案)

2013年9月份考试法学概论第三次作业 一、名词解释题(本大题共20分,共 5 小题,每小题 4 分) 1. 两审终审制 2. 产品责任 3. 犯罪客体 4. 债 5. 法律规避 二、简答题(本大题共25分,共 5 小题,每小题 5 分) 1. 简述无效婚姻的法定情形。 2. 人民法院不受理的行政诉讼的范围有哪几类? 3. 全国人民代表大会的职权有哪些? 4. 简述国际公法的基本原则。 5. 试论犯罪的基本特征。 三、案例分析题(本大题共25分,共 5 小题,每小题 5 分) 1. 司机江某违章超速行驶,在拐弯时将正常行驶的骑自行车的李某撞伤,江下车把李搬进自己的车送往医院抢救。途中,江见李昏迷不醒,怕承担责任,将车开到僻静处,见四下无人,就把李搬下来,开车逃走,李因抢救迟缓死亡。问题:江撞伤李和把李扔下车时的主观心理是什么?江在本案中的行为应如何定性?为什么? 2. 犯罪嫌疑人黄某,男,四川成都市人,2002年前后流窜到湖南、湖北等地,盗窃财物数万元。2003年8月15日,黄某流窜至江苏省苏州市,在夜间入室盗窃时被户主章某发现。而后黄某即行抢劫。户主章某在阻挡时被其用菜刀砍死。此案被苏州市公安局侦破,黄某被依法逮捕。问题:(1)该案由哪一级人民法院管辖?(2)该案由哪一个人民法院管辖? 3. 王某,16周岁,一天她到工艺美术公司以800元购买了一条项链。她父母发现后认为,她尚未成年,没有经家长同意,不能进行大数额的买卖,要求到公司退款、退货,而王某提出她是靠做临时工自食其力的待业青年,她表示不愿退货。问题:王某的买卖行为是否有效?为什么? 4. 某县工商局和卫生局根据举报和调查,以出售变质食品为由对某私营酒家(非法人)予以罚款3000元的处罚,该店主李某不服,以工商局为被告向人民法院提起行政诉讼。问题:⑴本案李某为原告还是私营酒家为原告?⑵人民法院认为应该把卫生局列为共同被告,原告不同意,应如何处理?⑶如果原告起诉,工商局和卫生局改为对酒家罚款3000元并退还了2500元罚款,原告表示同意但未申请撤诉,法院应如何处理?如果原告申请撤诉,法院应如何处理? 5. 2003年4月6日,某公司A向公民B借款1000元,约定于2003年10月6日归还。到期后,A一直未提还款之事,B也因工作忙未顾及此事。2004年9月6日,B所在地突发地震,通讯、交通中断,直到2005年6月6日震情消除,通讯交通才得恢复。问“乙的债权受到时效保护的最后截止时间是哪一天?为什么? 四、论述题(本大题共30分,共 5 小题,每小题 6 分) 1. 试述民事诉讼和行政诉讼的特有原则。

数据结构第二次实验报告

数据结构与算法分析课程设计报告 课题名称: A Text Editor Imlementation 提交文档学生姓名:苟丁 提交文档学生学号: 0843042229 同组成员名单:无 指导教师姓名:孙界平 指导教师评阅成绩: 指导教师评阅意见: . . 提交报告时间:2010 年 5 月 7 日

1. 实验题目:带括号的算术表达式求值 2. 实验的目的和要求: 1.采用C++的ASCII码文件和串函数实现; 2.熟练掌握串运算的应用; 3.熟练掌握计算机系统的基本操作方法,了解如何编辑、编译、链接和运行一 个C++程序; 4.上机调试程序,掌握查错、排错使程序能正确运行 3.实验的环境: 1、硬件环境:联想笔记本电脑,Intel(R) Pentium(R) Dual T3400 ,2GB内存 2、软件环境:Windows XP 下的Microsoft Visual Studio 2008 4.算法描述: ●具体操作与函数描述 (1)编辑一个文本文件,命名为text.txt. (2)函数run()提供给用户选择符的输入:w,r,I,d,f,c,q,h,n,p,b,e,g,v. 用户可以选择H选择符寻求帮助,得知操作符分别代表的动作。 (3) R代表函数Read()将文本读入缓冲区,缓冲区以前的任何内容都将将消失。 (4) W代表函数Write()将缓冲区的内容写入文本文件。 (5) I代表函数Insert()插入新行,用户可以在适当的提示下键入新行并提供新行。 (6) D代表delete()行数所执行的删除操作,可以删除当前行,并进入下一行。 (7) F代表函数findChar(),用于查找目标行。 (8) C代表函数changLine(),将用户请求的字符串修改成用户请求的替换文本,可选择的是仅在当前行中有效。 (9) Q代表函数quit(),用户执行此命令可以退出编辑。 (10)N代表函数next(),用户可以从当前行移到下一行。 (11)P代表函数pre(),用户可以从当前行移到下一行。 (12)E代表end(),可以移到最后一行。 (13)G代表go(),用户可以指定到选择的行。 (14)V查看缓冲区的全部内 ●测试程序说明:

高三上学期英语9月份月考试卷真题

高三上学期英语9月份月考试卷 一、完形填空 1. 完形填空 I had a bad habit of skipping to the last pages of a book. I just wanted to see how it ended 1I was still in the middle of it. This habit2first my mom, then my friends, and 3even my own daughter. Often my 4wouldn’t be limited just to the books I read but also to what others were 5as well. Then one day my daughter told me in anger, “Dad, please just read a book one6at a lime like everyone else!” At times I didn’t 7this bad habit to just books either. I also tried to skip ahead in my own life and 8out what to do months and even years from now 9enjoying each day at present. Although I knew that the 10of my life wasn’t done yet and that I had many pages 11to go. I still couldn’t control my burning desire to write the12of it half-way through. Time and again, I would 13jump ahead and try to solve every potential problem before it happened. Life,14, doesn’t work like that. It loves to 15us, and you never know what new problems, changes or opportunities each new day will 16. Recently when I found myself living in the 17again, I felt a voice that gently told me I needed to “live one day at a time.” When I heard those words, I 18, turned the book of my life back to the19page, and thanked God for today.

数据结构作业及答案

第一章绪论 一、选择题 1.数据结构是一门研究非数值计算的程序设计问题中计算机的1以及它们之间的2和运算等的学科。1 A.数据元素 B.计算方法 C.逻辑存储 D.数据映像 2 A.结构 B.关系 C.运算 D.算法 2.数据结构被形式地定义为(K, R),其中K是1的有限集,R是K上的2有限集。 1 A.算法 B.数据元素 C.数据操作 D.逻辑结构 2 A.操作 B.映像 C.存储 D.关系 3.在数据结构中,从逻辑上可以把数据结构分成。 A.动态结构和静态结构 B.紧凑结构和非紧凑结构 C.线性结构和非线性结构 D.内部结构和外部结构 4.线性结构的顺序存储结构是一种1的存储结构,线性表的链式存储结构是一种2的存储结构。A.随机存取 B.顺序存取 C.索引存取 D.散列存取 5.算法分析的目的是1,算法分析的两个主要方面其一是指2,其二是指正确性和简单性。1 A.找出数据结构的合理性 B.研究算法中的输入和输出的关系 C.分析算法的效率以求改进 D.分析算法的易懂性和文档性 2 A.空间复杂度和时间复杂度 B.研究算法中的输入和输出的关系 C.可读性和文档性 D.数据复杂性和程序复杂性k 6.计算机算法指的是1,它必须具备输入、输出和2等5个特性。 1 A.计算方法 B.排序方法 C.解决问题的有限运算序列 D.调度方法 2 A.可执行性、可移植性和可扩充性 B.可行性、确定性和有穷性 C.确定性、有穷性和稳定性 D.易读性、稳定性和安全性 7.线性表的逻辑顺序与存储顺序总是一致的,这种说法。A.正确 B.不正确 8线性表若采用链式存储结构时,要求内存中可用存储单元的地址。 A.必须连续的 B.部分地址必须连续的 C.一定是不续的D连续不连续都可以 9.以下的叙述中,正确的是。A.线性表的存储结构优于链式存储结构 B.二维数组是其数据元素为线性表的线性表C.栈的操作方式是先进先出D.队列的操作方式是先进后出10.每种数据结构都具备三个基本运算:插入、删除和查找,这种说法。A.正确B.不正确 二、填空题1.数据逻辑结构包括三种类型、和,树形结构和图形结构合称为。2.在线性结构中,第一个结点前驱结点,其余每个结点有且只有个前驱结点;最后一个结点后续结点,其余每个结点有且只有个后续结点。3.算法的五个重要特性是、、、、。 4.下面程序段的时间复杂度是。 for( i = 0; i < n; i++) for( j = 0; j < m; j++) A[i][j] = 0; 5.下面程序段的时间复杂度是。 i = s = 0; while ( s < n) { i ++; /* i = i +1*/ s += i; /* s = s + i*/ } 6.下面程序段的时间复杂度是。 s = 0; for( i = 0; i < n; i++) for( j = 0; j < n; j++) s += B[i][j]; sum = s; 7.下面程序段的时间复杂度是。 i = 1; while ( i <= n ) i = i * 3;

2013年9月高考英语听力考试真题(试题、答案及材料)即2013.9月二级听力

全国英语等级考试第二级2013年9月真题第一节 听下面5段对话。每段对话后有一个小题,从题中所给的A、B、C三个选项中选出最佳选项,并标在试卷的相应位置。听完每段对话后,你都有10秒钟的时间来回答有关小题和阅读下一小题。每段对话仅读一遍。 1. What do we know about the man? A. He has difficulty waking up. B. He likes collecting clocks. C. He gets up late every day. 2. What does the man like about the restaurant? A. It’s environment. B. It’s service. C. It’s food. 3. How does the woman probably get to work? A. On foot. B. By bus. C. By bike. 4. What will the man probably do? A. Stay indoors. B. Go to a bar. C. See a doctor. 5. When will the woman be able to use her car? A. Right now. B. In three hours. C. The next day. 第二节 听下面5段对话或独白。每段对话或独白后有2至4个小题,从题中所给的A、B、C三个选项中选出最佳选项,并标在试卷的相应位置。听每段对话或独白前,你将有5秒钟的时间阅读各个小题;听完后,各小题将给出5秒钟的作答时间。每段对话或独白读两遍。 听下面一段对话,回答第6和第7题。 6. What seems to be the man’s problem?

2011年12月考试数据结构第二次作业

2011年12月考试数据结构第二次作业 一、单项选择题(本大题共100分,共 25 小题,每小题 4 分) 1. 树型结构是数据元素之间存在一种:( ) A. 一对多关系 B. 多对多关系 C. 多对一关系 D. 一对一关系 2. 以下的排序算法属于稳定排序算法的是() A. 基数排序 B. 快速排序 C. 希尔排序 D. 堆排序 3. 适于对动态查找表进行高效率查找的组织结构是() A. 有序表 B. 分块有序表 C. 二叉排序树 D. 线性链表 4. 用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,84 15,20,21,25,35,27,47,68,84 15,20,21,25,27,35,47,68,84 则所采用的排序方法是() A. 选择排序 B. 希尔排序 C. 归并排序 D. 快速排序 5. 在一棵二叉树中,度为2的结点有2个,那么,该树有()个叶结点。 A. 3 B. 4 C. 5 D. 6 6. 图中有n个顶点,e条边,如果用邻接矩阵表示图,则深度优先搜索遍历图的时间复杂性为()。 A. O(n) B. O(e) C. O(n2) D. O(n+e) 7. 分块查找中块内的查找采用的查找方法是() A. 顺序查找 B. 折半查找 C. 顺序查找、折半查找都可以 D. 顺序查找、折半查找都不可以 8. 假设一个有n个顶点和e条弧的有向图用邻接表表示,则删除与某个顶点vi 相关的所有弧的时间复杂度是( ) A. O(n)

B. O(e) C. O(n+e) D. O(n*e) 9. 在一棵二叉树的二叉链表中,空指针域数等于非空指针域数加()。 A. 2 B. 1 C. 0 D. –1 10. 若n个顶点的无向图采用邻接矩阵存储方法,该邻接矩阵为一个什么矩阵?() A. 对称矩阵 B. 一般矩阵 C. 稀疏矩阵 D. 对角矩阵 11. 平衡二叉树的平衡因子的取值不可能是() A. 1 B. -1 C. 0 D. 2 12. 在二叉树的中序遍历递归算法中,顺着搜索路径,在第( )次经过结点时作访问操作。 A. 1 B. 2 C. 3 D. 4 13. VSAM文件中的记录均存放在()。 A. 数据集 B. 索引集 C. 顺序集 D. 以上都不是 14. 关键路径是AOE网络中() A. 从源点到汇点的最长路径 B. 最短的回路 C. 从源点到汇点的最短路径 D. 最长的回路 15. 对数据元素序列(49,72,68,13,38,50,97,27)进行排序,如果采用起泡排序方法,则第二趟排序结果是() A. 49,68,13,38,50,72,27,97 B. 13,38,49,50,27,68,72,97 C. 49,13,38,50,68,27,72,97 D. 13,38,49,27,50,68,72,97 16. 如果只想得到1024个元素组成的序列中的前6个最小元素,那么用()方法最快。 A. 起泡排序

九年级九月份月考英语试卷B

九年级九月份月考英语试卷(B) 听力部分(25分) 一.听对话,选择与之相符的图片 二.听对话,选择答案:你将听到四段对话,按要求答题。 听第6段对话,回答6—7小题 ( )6.what kind of food does NOT Devi like? A. Italy food B. Thai food C. Japanese food ( )7.How will Devi get a table for his birthday dinner? A. Book online B. Go there C. Call ahead 听第七段对话,回答8--9小题 ( )8.How much is the whole furniture? A.Several thousand B. Several hundred C. Several million ( )9.What’s the woman’s final decision? A. To buy a cheaper set B. To buy an old set of furniture C.To buy a well-build but expensive set 听第八段对话,回答10--12 小题 ( )10.There will be about _____people working in the building. A. 1,000 B. 10,000 C. 100,000 ( )11.What does the girl think of the new building? A. Terrible B. Great C. Strange ( )12.The man is worried about the______ A. traffic B. safety C. cost 听第九段对话,回答13--15 小题 ( )13.What does Steven do? A.He’s a designer B. He’s a reporter C. He’s a teacher

数据结构(C++)第二次作业答案

数据结构第二次作业答案 一.单项选择题(20分) ( )1.一棵左子树为空的二叉树在前序线索化后,其空指针域数为 C a、0 b、1 c、2 d、不确定 ( )2.下列排序算法中,___D_____算法可能会出现下面的情况:初始数据有序时,花费的时间反而更长。 a、堆排序 b、起泡排序 c、直接选择排序 d、快速排序 ( )3.在图采用邻接表存储时,求最小生成树的prim算法的时间复杂度是__B_____。 a.O(n*e) b. O(n+e) c. O(n2) d.O(n3) ( )4.下面程序段的时间复杂度是__A______。 i=1; while(i<=n) i++; a. O(n) b. O(n2) c. O(2n) d. O(log2n) ( )5.在有n(>0)个结点且为完全二叉树的二叉排序树中查找一个键值,其平均比较次数的数量级为____B______。 a. O(n) b. O(log2n) c. O(nlog2n) d. O(n2) ( )6.采用分块查找时,若线性表中共有625个元素,查找每个元素的概率相同,假设采用顺序查找来确定结点所在的块时,每块应分为__B_____个结点最佳。 a. 10 b. 25 c. 6 d. 625 ( )7.排序算法的稳定性是指__A____。 a.经过排序之后,能使值相同的数据保持原顺序中的相对位置不变 b.经过排序之后,能使值相同的数据保持原顺序中的绝对位置不变 c.算法的排序性能与被排序元素的数量关系不大 d.算法的排序性能与被排序元素的数量关系密切 ( )8.某二叉树的先序序列和后序序列正好相反,则该二叉树一定是___B____的二叉树。 a. 空或只有一个结点 b. 高度等于其结点数(空树高度为0) c. 任一结点无左孩子 d. 任一结点无右孩子 ( )9.已知有向图G=(V,E)其中V={ V1 V2 V3 V4 V5 V6 V7},E={,,,,,,,,}为 __A_______。 a. V1 V3 V4 V6 V2 V5 V7 b. V1 V3V2 V6 V4 V5 V7 c. V1 V2 V3 V4 V5 V6 V7 d. V1 V2 V5 V3 V4 V6 V7 ( )10.下列关于AOE网的叙述中不正确的是__D______。 a. 关键活动不按期完成会影响整个工程的完成时间 b. 所有的关键活动提前完成,那么整个工程将会提前完成 c. 某些关键活动若提前完成,那么整个工程将会提前完成 d. 任一关键活动提前完成,那么整个工程将会提前完成 二.填空作图简答题(共64分): 1.将算术表达式((a+b)+c*(d+e)+f)*(g+h)转化为二叉树,并写出其前序序列。 二叉树略

相关文档
最新文档