




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上数据结构章节练习题第一章 绪 论一、单选题1.一个数组元素ai与_的表示等价。 A、 *(a+i) B、 a+i C、 *a+i D、 &a+i 2.下面程序段的时间复杂度为_。 for(int i=0; i<m; i+) for(int j=0; j<n; j+) aij=i*j; A、 O(m2) B、 O(n2) C、 O(m*n) D、 O(m+n)3.执行下面程序段时,执行S语句的次数为_。 for(int i=1; i<=n; i+) for(int j=1; j<=i; j+) S; A、 n2 B、 n2/2 C、 n(
2、n+1) D、 n(n+1)/24.下面算法的时间复杂度为_。 int f( unsigned int n ) if ( n=0 | n=1 ) return 1; else return n*f(n-1); A、 O(1) B、 O(n) C、 O(n2) D、 O(n!)二、填空题1.数据的逻辑结构被分为_、_、_和_四种。2.数据的存储结构被分为_、和_两种。3.在线性结构、树形结构和图形结构中,前驱和后继结点之间分别存在着_、_和_的联系。4.一种抽象数据类型包括_和_两个部分。5.当一个形参类型的长度较大时,应最好说明为_,以节省参数值的传输时间和存储参数的空间。6.当需要用一个形参
3、访问对应的实参时,则该形参应说明为_。7.在函数中对引用形参的修改就是对相应_的修改,对_形参的修改只局限在该函数的内部,不会反映到对应的实参上。8.当需要进行标准I/O操作时,则应在程序文件中包含_头文件,当需要进行文件I/O操作时,则应在程序文件中包含_头文件。9.在包含有_头文件的程序文件中,使用_能够产生出020之间的一个随机整数。10.一个数组a所占有的存储空间的大小即数组长度为_,下标为i的元素ai的存储地址为_,或者为_。14.从一维数组an中顺序查找出一个最大值元素的时间复杂度为_,输出一个二维数组bmn中所有元素值的时间复杂度为_。15.在下面程序段中,s=s+p语句的执行次
4、数为_,p*=j语句的执行次数为_,该程序段的时间复杂度为_。 int i=0,s=0; while(+i<=n) int p=1; for(int j=1;j<=i;j+) p*=j; s=s+p; 16.一个算法的时间复杂度为(3n2+2nlog2n+4n-7)/(5n),其数量级表示为_。第二章 线性表一、单选题1在一个长度为n的顺序存储线性表中,向第i个元素(1in+1)之前插入一个新元素时,需要从后向前依次后移 个元素。A、n-i B、n-i+1 C、n-i-1 D、i2在一个长度为n的顺序存储线性表中,删除第i个元素(1in+1)时,需要从前向后依次前移 元素。 A、n
5、-i B、n-i+1 C、n-i-1 D、i3在一个长度为n的线性表中顺序查找值为x的元素时,查找时的平均查找长度(即x同元素的平均比较次数,假定查找每个元素的概率都相等)为 。 A、n B、n/2 C、(n+1)/2 D、(n-1)/24在一个单链表HL中,若要向表头插入一个由指针p指向的结点,则执行 。 A、HL = p; p->next = HL; B、p->next = HL; HL = p; C、p->next = HL; p = HL; D、p->next = HL->next; HL->next = p;5在一个单链表HL中,若要在指针q所指的
6、结点的后面插入一个由指针p所指的结点,则执行 。 A、q->next = p->next ; p->next = q; B、p->next = q->next; q = p; C、q->next = p->next; p->next = q; D、p->next = q->next ; q->next = p;6在一个单链表HL中,若要删除由指针q所指向结点的后继结点,则执行 。 A、p = q->next ; p->next = q->next; B、p = q->next ; q->next =
7、 p; C、p = q->next ; q->next = p->next; D、q->next = q->next->next; q->next = q;二、填空题1在线性表的单链式存储结构中,每个结点包含有两个域,一个叫_域,另一个叫_域。2在下面数组a中链式存储着一个线性表,表头指针为a0.next,则该线性表为_。3对于一个长度为n的顺序存储的线性表,在表头插入元素的时间复杂度为_,在表尾插入元素的时间复杂度为_。4对于一个长度为n的单链式存储的线性表,在表头插入元素的时间复杂度为_,在表尾插入元素的时间复杂度为_。5在线性表的顺序存储中,若一
8、个元素的下标为i,则它的前驱元素的下标为_,后继元素的下标为_。6在线性表的单链式存储中,若一个元素所在结点的地址为p,则其后继结点的地址为_,若假定p为一个数组a中的下标,则其后继结点的下标为_。7在循环单链表中,最后一个结点的指针指向_结点。8在双向链表中每个结点包含有两个指针域,一个指向其_结点,另一个指向其_结点。9在循环双向链表中表头结点的左指针域指向_结点,最后一个结点的右指针域指向_结点。10在以HL为表头指针的带表头结点的单链表和循环单链表中,链表为空的条件分别为_和_。三、应用题1在下面的每个程序段中,假定线性表La的类型为List,元素类型ElemType为int,并假定每
9、个程序段是连续执行的,试写出每个程序段执行后所得到的线性表La。 (1) InitList(La); int a=48,26,57,34,62,79; for(i=0; i<6; i+) InsertFront(La,ai); TraverseList(La); (2) InitList(La); for(i=0; i<6; i+) Insert(La,ai); TraverseList(La);(3) ClearList(La); for(i=0; i<6; i+) InsertRear(La,ai); Delete(La, a5); Sort(La); Insert(La
10、,a5/2); TraverseList(La);3对于List类型的线性表,编写出下列每个算法。(1)从线性表中删除具有最小值的元素并由函数返回,空出的位置由最后一个元素填补,若线性表为空则显示出错信息并退出运行。(2)从线性表中删除第i个元素并由函数返回。(3)向线性表中第i个元素位置插入一个元素。(4)从线性表中删除具有给定值x的所有元素。4对于结点类型为LNode的单链表,编写出下列每个算法。(1)删除单链表中的第i个结点。(2)在有序单链表中插入一个元素x的结点。 (3)从单链表中查找出所有元素的最大值,该值由函数返回,若单链表为空,则显示出错信息并停止运行。(4)统计出单链表中结点
11、的值等于给定值x的结点数。第三章 栈和队列一、单选题1栈的插入与删除操作在 进行。 A、栈顶 B、栈底 C、任意位置 D、指定位置2当利用大小为N的一维数组顺序存储一个栈时,假定用top=0表示栈空,则向这个栈插入一个元素时,需要执行 语句修改top指针。 A、top+ B、top- C、top=0 D、top3若让元素1,2,3依次进栈,则出栈次序不可能出现 种情况。 A、3,2,1 B、2,1,3 C、3,1,2 D、1,3,24在一个循环顺序队列中,队首指针指向队首元素的 位置。 A、前一个 B、后一个 C、当前 D、后面5当利用大小为N的一维数组顺序存储一个循环队列时,该队列的最大长度
12、为 。 A、N-2 B、N-1 C、N D、N+16从一个循环顺序队列删除元素时,首先需要 。 A、前移一位队首指针 B、后移一位队首指针 C、取出队首指针所指位置上的元素 D、取出队尾指针所指位置上的元素7假定一个循环顺序队列的队首和队尾指针分别为f和r,则判断队空的条件是 。 A、f+1=r B、r+1=f C、f=0 D、f=r8假定一个链队的队首和队尾指针分别为front和rear,则判断队空的条件是 。 A、front=rear B、front!=NULL C、rear!=NULL D、front=NULL二、填空题1队列的插入操作在_进行,删除操作在_进行。2栈又称为_表,队列又称
13、为_表。3向一个顺序栈插入一个元素时,首先把待插入元素_到这个位置上然后,使_后移一个位置。4从一个栈中删除元素时,首先前移一位_,然后再取出_。5在一个循环顺序队列Q中,判断队空的条件为_,判断队满的条件为_。6在一个顺序栈中,若栈顶指针等于_,则为空栈;若栈顶指针等于_,则为满栈。7在一个链栈中,若栈顶指针等于NULL,则为_;在一个链队中,若队首指针与队尾指针的值相同,则表示该队列为_。8向一个链栈插入一个新结点时,首先把新结点的存储位置赋给_,然后把栈顶指针指向_。9从一个链栈中删除一个结点时,需要把栈顶结点_的值赋给_。10向一个顺序队列插入元素时,需要首先向_插入新元素,然后再移动
14、_。11当用长度为N的一维数组顺序存储一个栈时,假定用top=0表示栈空,则表示栈满的条件为_。12向一个栈顶指针为HS的链栈中插入一个新结点*P果,应执行_和_操作。13从一个栈顶指针为HS的非空链栈中删除结点并不需要返回栈顶结点的值和回收结点时,应执行_操作。14假定front和rear分别为一个链队的队首和队尾指针,则该链队中只有一个结点的条件为_。三、应用题执行下面函数调用后得到的输出结果是什么?void AF(Queue & Q) InitQueue(Q); int a4 = 5,8,12,15 ; for ( int i=0; i<4; i+ ) QInsert(Q,
15、ai); QInsert(Q,QDelete(Q); QInsert(Q,30); QInsert(Q,QDelete(Q)+10); while (!QueueEmpty(Q) printf ( “%d ”,QDelete(Q); 第四章 稀疏矩阵和广义表一、单选题1.在稀疏矩阵的带行指针向量的链接存储中,每个行单链表中的结点都具有相同的_。 A、 行号 B、 列号 C、 元素值 D、 地址二、填空题1.在一个稀疏矩阵中,每个非零元素所对应的三元组包括该元素的_、_和_三项。2.在稀疏矩阵所对应的三元组线性表中,每个三元组元素按_为主序、_为辅序的次序排列。3.在初始化一个稀疏矩阵的函数定义
16、中,矩阵形参应说明为_参数。4.在稀疏矩阵的顺序存储中,利用一个数组来存储非零元素,该数组的长度应_对应三元组线性表的长度。第五章 树和二叉树(一)一、填空题1对于一棵具有n个结点的树,该树中所有结点的度数之和为_。2假定一棵三叉树的结点个数为50,则它的最小深度为_,最大深度为_。3在一棵三叉树中,度为3的结点数有2个,度为2的结点数有1个,度为1的结点数为2个,那么度为0的结点数有_个。4一棵深度为5的满二叉树中的结点数为_个,一棵深度为3的满三叉树中的结点数为_个。5假定一棵树的广义表表示为A(B(C,D(E,F,G),H(I,J),则树中所含的结点数为_个,树的深度为_,树的度为_。6
17、假定一棵树的广义表表示为A(B(C,D(E,F,G),H(I,J),则度为3、2、1、0的结点数分别为_、_、_和_个。7假定一棵树的广义表表示为A(B(C,D(E,F,G),H(I,J),则结点H的双亲结点为_,孩子结点为_。8在一棵二叉树中,假定双分支结点数为5个,单分支结点数为6个,则叶子结点数为_个。9对于一棵二叉树,若一个结点的编号为i,则它的左孩子结点的编号为_,右孩子结点的编号为_,双亲结点的编号为_。10在一棵二叉树中,第5层上的结点数最多为_。11假定一棵二叉树的结点数为18,则它的最小深度为_,最大深度为_。12一棵二叉树的广义表表示为a(b(c,d),e(f(,g),则e
18、结点的双亲结点为_,左孩子结点为_,右孩子结点为_。13一棵二叉树的广义表表示为a(b(c,d),e(f(,g),它含有双亲结点_个,单分支结点_个,叶子结点_个。14假定一棵二叉树顺序存储在一维数组a中,则ai元素的左孩子元素为_,右孩子元素为_,双亲元素(i>1)为_。15假定一棵二叉树顺序存储在一维数组a中,但让编号为1的结点存入a0元素中,让编号为2的结点存入a1元素中,其余类推,则编号为i结点的左孩子结点对应的存储位置为_,若编号为i结点的存储位置用j表示,则其左孩子结点对应的存储位置为_。16若对一棵二叉树从0开始进行结点编号,并按此编号把它顺序存储到一维数组a中,即编号为0
19、的结点存储到a0中,其余类推,则ai元素的左孩子元素为_,右孩子元素为_,双亲元素(i>0)为_。17对于一棵具有n个结点的二叉树,对应二叉链表中指针总数为_个,其中_个用于指向孩子结点,_个指针空闲着。18一棵二叉树广义表表示为a(b(d(,h),c(e,f(g,i(k),该树的结点数为_个,深度为_。19假定一棵二叉树广义表表示为a(b(c),d(e,f),则对它进行的先序遍历结果为_,中序遍历结果为_,后序遍历结果为_,按层遍历结果为_。20假定一棵普通树的广义表表示为a(b(e),c(f(h,i,j),g),d),则先根遍历结果为_,按层遍历结果为_。二、应用题1已知一棵具有n个
20、结点的完全二叉树被顺序存储于一维数组的A1An元素中,试编写一个算法打印出编号为i的结点的双亲和所有孩子。2编写一算法,求出一棵二叉树中所有结点数和叶子结点数,假定分别用变参C1和C2统计所有结点数和叶子结点数,初值均为0。第六章 二叉树的应用(二)一、单选题1. 从二叉搜索树中查找一个元素时,其时间复杂度大致为_。A、 O(n) B、 O(1) C、 O(log2n) D、 O(n2)2. 向二叉搜索树中插入一个元素时,其时间复杂度大致为_。 A、 O(1) B、 O(log2n ) C、 O(n) D、 O(nlog2n)3. 根据n个元素建立一棵二叉搜索树时,其时间复杂度大致为_。 A、
21、 O(n) B、 O(log2n ) C、 O(n2) D、 O(nlog2n)4. 从堆中删除一个元素的时间复杂度为_。 A、 O(1) B、 O(n) C、 O(log2n) D、 O(nlog2n)5. 向堆中插入一个元素的时间复杂度为_。 A、 O(log2n) B、 O(n) C、 O(1) D、 O(nlog2n)6. 由权值分别为3,8,6,2,5的叶子结点生成一棵哈夫曼树,它的带权路径长度为_。 A、 24 B、 48 C、 72 D、 53二、填空题 1. 在一棵二叉搜索树中,每个分支结点的左子树上所有结点的值一定_该结点的值,右子树上所有结点的值一定_该结点的值。2对一棵二
22、叉搜索树进行中序遍历时,得到的结点序列是一个_。3从一棵二叉搜索树中查找一个元素时,若元素的值等于根结点的值,则表明_,若元素的值小于根结点的值,则继续向_查找,若元素的大于根结点的值,则继续向_查找。4在一个堆的顺序存储中,若一个元素的下标为i,则它的左孩子元素的下标为_,右孩子元素的下标为_。5. 在一个小根堆中,堆顶结点的值是所有结点中的_,在一个大根堆中,堆顶结点的值是所有结点中的_。6当从一个小根堆中删除一个元素时,需要把_元素填补到_位置,然后再按条件把它逐层_调整。三、应用题1. 已知一组元素为(46,25,78,62,12,37,70,29),画出按元素排列顺序输入生成的一棵二
23、叉搜索树。2. 空堆开始依次向堆中插入线性表(38,64,52,15,73,40,48,55,26,12)中的每个元素,请以线性表的形式给出每插入一个元素后堆的状态。3. 已知一个堆为(12,15,40,38,26,52,48,64),若需要从堆中依次删除四个元素,请给出每删除一个元素后堆的状态。4. 有七个带权结点,其权值分别为3,7,8,2,6,10,14,试以它们为叶子结点构造一棵哈夫曼树,并计算出带权路径长度WPL。数据结构期末复习练习题答案(仅供参考)第一章 绪 论一、单选题1. A 2. C 3. B 4. C 5. D 6. B 二、填空题1. 集合结构、线性结构、树型结构、图形
24、结构 2.顺序、链式 3. 1:1、1:N、M:N 4.数据定义、操作声明 5.引用形参(或指针形参 ) 6.引用类型 ( 或 指针类型 ) 7.实参、值 8.stdio.h、file.h 9.stdlib.h、rand( ) %21 10. sizeof(a)、a+i*sizeof(a0)、a+i11. 参数类型、数量、次序 12. 2、用户自定义 13. = = 、ra 、rb 14. O(n)、O(m*n)15. n、n(n+1)/2、O(n2) 16. O(n)第二章 线性表 一、单选题1. B 2. A 3. C 4. B 5. D 6. C二、填空题1.元素值、指针 2.( 38,
25、56,25,60,42,74) 3. O(n)、O(1) 4.(1)、O(n) 5.i-1、i+1p->next 、ap.next 7.表头 8.前驱、后继 9.表尾、表头 10HL->next = = NULL 、HL->next = = HL三、应用题1.(1) ( 79 , 62 , 34 , 57 , 26 , 48 ) (2) ( 26 , 34 , 48 , 57 , 62 , 79 ) (3) ( 26, 34 , 39 , 48 , 57 , 62 )212,26,9,8,15,30,50)3(1) ElemType DMValue( List & L
26、 ) if ( ListEmpty(L) ) / 空线性表 cerr <<"List is Empty!"<<endl; exit(1);ElemType x; / x存放最小元素x = L.list0;int k = 0; / k存放最小元素的下标for ( int i = 1; i<L.size; i+ ) / 查找最小元素 if ( L.listi < x ) x = L.listi ; k = i; L.listk = L.listL.size-1; / 最后一个元素填补最小元素位置L.size-; / 线性表长度减1return
27、 x; / 返回最小元素 2)ElemType Delete( List & L, int i ) if ( i<1 | i>L.size ) / 判断i的合法性printf("Index is out range!n”);exit(1); ElemType x = L.listi-1; / 保存被删除元素 for ( int j = i-1; j<L.size-1; j+ ) / 元素向前移动 L.listj = L.listj+1; L.size-; / 长度减1 return x; / 返回被删元素 (3)void Insert( List &
28、 L, int i, ElemType x ) if ( i<1 | i>L.size+1 ) / 判断i的合法性printf("Index is out range!n");exit(1); if ( L.size = MaxSize ) / 判断线性表满 printf("List overflow!n");exit(1); for ( int j = L.size-1 ; j>=i-1 ; j- ) / 元素后移,产生插入位置L.listj+1 = L.listj; L.listi-1 = x; / 元素插入 L.size+; /
29、长度加1 (4) void Delete( List & L, ElemType x ) int i = 0; while ( i<L.size ) if ( L.listi = x ) / 删除x元素for ( int j = i+1; j<L.size; j+ ) L.listj-1 = L.listj;L.size-; else i+; / 寻找下一个x元素的位置 4(1)void Delete( LNode * & HL, int i ) if ( i<1 | HL=NULL ) / 判断i的合法性或空链表cerr <<"inde
30、x is out range!"<<endl;exit(1); LNode * ap , * cp; ap = NULL ; cp = HL ; / cp指向当前结点,ap指向其前驱结点 int j = 1; while ( cp != NULL ) / 查找第i个结点 if ( j = i ) / 找到第i个结点break; / cp指向的结点即为第i个结点 else / 继续向后寻找ap = cp;cp = cp->next;j+; if ( cp = NULL ) / 没有找到第i个结点cerr <<"Index is out range
31、!"<<endl;exit(1); if ( ap = NULL ) / 删除第1个结点(即i=1) HL = HL->nextl else ap->next = cp->next; / 删除第i个结点 delete cp; / 释放被删除结点的空间 (2)void Insert( LNode * & HL, const ElemType & x ) LNode * newptr = new LNode; / 申请一个新结点 if ( newptr = NULL ) / 分配失败cerr <<"Memory allo
32、cation failare!"<<endl;exit(1); newptr->data = x; if ( HL = NULL | x<HL->data ) / 空表 或 x小于表头结点,newptr->next = HL; / 作为新表头结点插入HL = newptr;return; / 查找插入位置 LNode * cp = HL->next; / 用cp指向当前结点(即待查结点) LNode * ap = HL; / 用ap作为指向当前结点的前驱结点指针 while ( cp != NULL ) if ( x<cp->da
33、ta) break; / 找到插入位置 else ap = cp; cp = cp->next; / 继续查找插入位置 newptr->next = cp; ap->next = newptr; / 插入新结点 (3)ElemType MaxValue( LNode * HL ) if ( HL = NULL ) / 空表 cerr <<"Linked list is empty!"<<endl; exit(1);ElemType max = HL->data;LNode * p = HL->next;while ( p
34、 != NULL ) / 寻找最大值 if ( max < p->data ) max = p->data; p = p->next;return max; (4)int Count( LNode * HL , ElemType x ) int n = 0; LNode * p = HL; while ( p != NULL ) if ( p->data = x ) n+; p = p->next; return n; 第三章 稀疏矩阵和广义表 一、单选题1. A 2. B二、填空题1.行号、列号、元素值 2.行号、列号 3.引用 (或指针) 4.等于 5.
35、4 、5 6.列号、行号 7. 单、表 8. 括号 9. 3 10. 元素值、子表指针 11. true、NULL三、应用题1(1) ( (1,2,4),(2,4,-3),(2,7,1),(3,1,8),(4,4,5),(5,2,-7),(5,6,2),(6,4,6) )12234556247142644-3185-726 (2) (3) (1,3,8),(2,1,4),(2,5,-7),(4,2,-3),(4,4,5), (4,6,6),(6,5, 2),(7,2,1)122444673152465284-7-356212(1) A:长度:1 深度:2 (2) B:长度:3 深度:1 (3)
36、 C:长度:2 深度:3 (4) D:长度:2 深度:2 (5) E:长度:3 深度:3 (6) F:长度:1 深度:4第四章 栈和队列 一、单选题1. A 2. B 3. C 4. A 5. B 6. B 7. D 8. D二、填空题1.队尾、队首 2.后进先出(LIFO)、先进先出(FIFO) 3.栈顶指针、存储 4.栈顶元素、栈顶指针5. front = = rear 、(rear+1)%QueueMaxSize = = front 6. -1 、StackMaxSize-17. 栈空、空队、队列只有一个元素 8.新结点的指针域、栈顶指针 9.指针域、栈顶指针 10.队尾指针、存储 11
37、.top = = 0 12.p->next = HS 、HS = p 13. HS = HS->next14. ( front = = rear ) && ( front <>NULL ) 15. 3 4 25 6 15 + - / 8 * +16. (24+8)*3/(4*(10-7) 、8三、应用题 12 15 5 30 18四、编程题递归算法:long Fib( int n ) if ( n=1 | n=2 ) / 终止递归条件 return 1;else return Fib(n-1)+Fib(n-2);非递归算法:long Fib( int n
38、 ) int a , b , c; / c代表当前项,a和b分别代表当前项前面的第2项和第1项a = b = 1;if ( n = 1 | n = 2 ) return 1;else for ( int i = 3 ; i<=n ; i+ ) c = a+b; / 求当前项 a = b; / 产生第2项 b = c; / 产生第1项 return c; / 返回所求的第n项 递归算法的时间复杂度为 O(2n),空间复杂度为 O(n);非递归算法的时间复杂度为 O(n),空间复杂度为 O(1)。第五章 树和二叉树一、填空题1.n-1 2.5 、50 3. 6 4.31、21 5.10、4、
39、3 6.2、1、1、6 7.B、I和J 8.6 9. 2i、2i+1、? i/2? 10.16 11.5、18 12.a、f、空结点(即无右孩子结点) 13. 4、2、314. a2*i、a2*i+1、ai/2 15. 2i-1、2j+1 16. A2*i+1、a2*i+2、ai/2 17.2n、n-1、n+1 18.10、5 19. abcdef、cbaedf、cbefda、abdcef 20. abecfhijgd、abcdefghij二、应用题1void Request( int A , int n , int i ) if ( i>n ) cerr <<"编
40、号为"<<i<<"的结点不存在!"<<endl; exit(1);cout <<"当前结点为"<<Ai<<endl;int j = i/2; / 下标为j的结点是下标为i结点的双亲if ( j>0 ) cout <<"双亲:"<<Aj<<endl;else cout <<"树根没有双亲结点!"<<endl;if ( 2*i < n ) cout <<"左孩子:"<<A2*i<<
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 服装入股协议书
- IT技术支持与维护服务协议规本
- 个人图书出版合同
- 专业软件安装与维护协议
- 软件定制化开发合同协议
- 转让棋牌茶室协议书范本
- 邮轮乘务员派遣合同协议
- 造纸配件采购合同协议
- 路牙石订购合同协议
- 进修赔款协议书模板
- 2024年世界职业院校技能大赛中职组“饲料营养与检测组”赛项考试题库(含答案)
- 医院考勤请假管理制度
- 荆州市国土空间总体规划(2021-2035年)
- 民法课件教学课件
- 医院窗帘合同模板写
- 最强非标自动化计算表格.V23SP1(二里半教育2023.07)
- 热爱生活主题班会
- DB31T 1487-2024 国际医疗服务规范
- 四川省达州市渠县2023-2024学年八年级下学期期末生物学试题(解析版)
- (高清版)AQ 1079-2009 瓦斯管道输送自动喷粉抑爆装置通 用技术条件
- 2024年广东省深圳市中考地理试卷(含答案)
评论
0/150
提交评论