西南大学-数据结构
西南大学-数据结构

单项选择题1、用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,8415,20,21,25,35,27,47,68,8415,20,21,25,27,35,47,68,84则所采用的排序方法是()1.A. 选择排序2.希尔排序3.快速排序4.归并排序2、不定长文件是指()1.记录的长度不固定2.关键字项的长度不固定3.字段的长度不固定4.文件的长度不固定3、如下陈述中正确的是()1.串中元素只能是字母2.串是一种特殊的线性表3.串的长度必须大于零4.空串就是空白串4、将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为()1.O(m+n)2.O(n)3.O(m)4.O(1)5、设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为()1.F. front=(front+1)%m2.front=(front-1)%m3.front=front+14.front=(front+1)%(m-1)6、计算机算法必须具备输入、输出和等5个特性1.易读性、稳定性和安全性2.确定性、有穷性和稳定性3.可行性、可移植性和可扩充性4.可行性、确定性和有穷性7、有8个结点的无向图最多有条边1.1122.563.284.148、不含任何结点的空树1.是一棵树2.是一棵二叉树3.是一棵树也是一棵二叉树4.既不是树也不是二叉树9、一棵深度为6的满二叉树有个分支结点1.302.313.324.3310、把一棵树转换为二叉树后,这棵二叉树的形态是1.唯一的2.有多种3.有多种,但根结点都没有左孩子4.有多种,但根结点都没有右孩子11、在对n个元素的序列进行排序时,堆排序所需要的附加存储空间是:1.O(log2n)2.O(1)3.O(n)4.O(nlog2n)12、若需要在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()1.快速排序2.堆排序3.归并排序4.直接插入13、设哈希表长m=14,哈希函数H(key)=key MOD 11。
【大学】西南大学考研参考书目

《中国舞蹈发展史》,王克芬主编,上海人民出版社
《西方舞蹈发展史》,欧建平主编,上海音乐出版社
645文学概论
《文学理论教程》童庆炳主编高等教育出版社,2005年版
《文学理论基本问题》陶东风著北京大学出版社,2004年版
646古代汉语
《古代汉语》王力著中华书局1999年修订版
647中外音乐史
《艺术学基础知识》中央音乐学院出版社,王次炤主编
338生物化学
《生物化学》王镜岩(第三版)高等教育出版社
344风景园林基础
《园林规划设计》第一版(上、下)胡长龙中国农业出版社《景观设计学—场地规划与设计手册》约翰.O.西蒙兹中国建筑工业出版社2000第三版《现代景观规划设计》刘滨谊东南大学出版社第二版2005《图解人类景观:环境塑造史论》杰弗瑞·杰里科同济大学出版社2006第一版
649中外美术史
《中国美术简史》中央美院美术史系编中国青年出版社,2002年版
《外国美术简史》中央美院美术史系编中国青年出版社,2007年版
651建筑物理
《建筑物理》第三版柳孝图中国建筑工业出版社
810理论力学
理论力学(第六版),哈尔滨工业大学理论力学教研室编,高等教育出版社,2004
811环境化学
【关键字】大学
西南大学考研参考书目
考试科目
参考书目
101思想政治理论
全国统考科目,参考书目由教育部考试中心提供。
199管理类联考综合能力
全国统考科目,参考书目由教育部考试中心提供。
201英语一
全国统考科目,参考书目由教育部考试中心提供。
202俄语
全国统考科目,参考书目由教育部考试中心提供。
203日语
《西方音乐通史》于润洋著上海音乐出版社(95国家重点教材),2001年第1版
西南大学网教 (0012)《数据结构》大作业A 答案

则关键字为49的地址为。
9)数据结构被形式地定义为(D, R),其中D是的有限集合,R是D上的有限集合。
10)一个算法的效率分为效率和效率。
3、应用题1)编写算法,将一个头指针为head不带头结点的单链表改造为一个单向循环链表,并分析算法的时间复杂度。
2)已知二叉树的先序遍历序列为ABCDEFGH,中序遍历序列为CBEDFAGH,画出二叉树。
然后写出该二叉树的后序遍历序列。
3)试用权集合{12,4,5,6,1,2}构造哈夫曼树,并计算哈夫曼树的带权路径长度。
4)已知图G如下所示,根据Prim算法,构造最小生成树。
(要求给出生成过程)5)设哈希表HT表长m为13,哈希函数为H(k)=k MOD m,给定的关键值序列为{19,14,23,10,68,20,84,27,55,11}。
试求出用线性探测法解决冲突时所构造的哈希表,并求出在等概率的情况下查找成功的平均查找长度ASL。
二、大作业要求大作业共需要完成22道题:第1大题必做,满分30分;第2大题必做,满分30分;第3大题选作2题,满分40分。
答卷提交要求:考试题提前公布,学生下载试题和答题卷后,在答题卷上答题。
完成后需网上提交答卷。
答卷于11月20日--12月6日通过点击页面左侧导航栏内“我的考试”-“课程论文/大作业”提交。
1、选择题1) C 2) C 3) D 4) A 5) C6) C 7) B 8) D 9) A 10) A2、填空题1) l==l->next2)栈顶3)三元组顺序表十字链表。
4)LOC (A[0][0])+(n*i+j)*k5)R[2i+1]6) 先序遍历7)n-18)99) 数据元素关系10)时间效率空间效率3、应用题2)已知二叉树的先序遍历序列为ABCDEFGH,中序遍历序列为CBEDFAGH,画出二叉树。
然后写出该二叉树的后序遍历序列。
答:后序遍历序列CEFDBHGA3)试用权集合{12,4,5,6,1,2}构造哈夫曼树,并计算哈夫曼树的带权路径长度。
西南大学专业

专升本
视唱练耳、歌曲作法、中国音乐史、欧洲音乐史、曲式学概论、复调常识、钢琴、声乐、专业论文写作等。
汉语言文学
高起本
中国现代文学、中国当代文学、中国古典文学、外国文学、中学语文教学法、书法、古代散文诗歌研究、西方现代派文学、新文学思潮与流派等。
计算机科学技术
高起本
电路原理、模拟电子技术、数字逻辑、数字分析、计算机系统结构、计算机网络、高级语言、汇编语言、数字结构、系统分析与控制、信号处理原理、通信原理概论等。
房地产经营管理
专升本
企业管理、建筑设计工程、房地产开发与经营、SQL数据库系统及运用、运筹学、现代住宅经济与管理等。
工商管理
专升本
管理学、宏微观经济学、管理信息系统、企业策划与诊断、统计学、会计学、财务管理、现在教育理论、企业战略管理等。
人力资源管理
专升本
基础会计学、管理学原理、经济学、管理思想史、劳动关系与劳动法、人员素质测评、薪酬管理、人力资源开发与管理等。
农学
专升本
植物生理学、遗传学、农业试验设计、粮食作物学、经济作物学、作物育种学、耕作与生态学、农业企业经营管理等。
动物医学
专升本
动物解剖与组织胚胎学、动物生理学、动物生物化学、兽医药理学、畜禽病理学、兽医微生物学与免疫学、兽医内科诊断学、畜禽流行病学、兽医卫生检验等。
动物科学
专升本
动物生理与生化学、动物遗传学、家畜育种学、动物营养学、饲料与饲养学、动物繁殖学、家畜环境卫生学、动物生产学、草地学等。
管理学原理、区域经济学、房地产开发、房屋建筑学、房地产估价、房地产经济学、物业管理概伦、房地产项目管理、房地产营销学等。
金融学
高起本
经济学、会计学、企业组织与环境、商务交流、财务管理、数量方法、管理会计、财务报表分析、组织行为学、电子商务概论、政府政策与经济学等。
2022年西南大学网络工程专业《操作系统》科目期末试卷B(有答案)

2022年西南大学网络工程专业《操作系统》科目期末试卷B(有答案)一、填空题1、从用户观点看,UNIX系统将文件分三类:__________、__________、__________。
2、只要涉及相同变量的若干进程的__________互斥执行,就不会造成与__________有关的错误。
3、可防止死锁的资源分配策略有__________、__________和__________。
4、在页式虚拟存储系统中,选择页面调度算法时应尽量注意减少或避免__________现象的发生。
5、进程的三个最基本状态是__________、__________、__________。
6、主存的“地址越界”中断是属于__________中断。
7、解决死锁问题可以采用的方式中,采用__________策略,如银行家算法虽然保守,但可以保证系统时时处于安全状态。
8、操作系统中,进程可以分为__________和__________两类。
二、选择题9、采用SPOOLing技术后,使得系统资源利用率()。
A.提高了B.有时提高,有时降低C.降低了D.提高了,但出错的可能性增人了10、通道又称I/O处理器,用于实现()之间的信息传输。
A.内存与外设B.CPU与外设C.内存与外存D.CPU与外存11、缓冲技术的缓冲池通常设立在()中。
A.主存B.外存C.ROMD.寄存器12、下列选项中,磁盘逻辑格式化程序所做的T作是()I.对磁盘进行分区II.建立文件系统的根目录III.确定磁盘扇区校验码所占位数IV.对保存空闲磁盘块信息的数据结构进行初始化,A. 仅IIB.仅II、IVC.仅III,IVD.仅I、II、IV13、用户在删除某文件的过程中,操作系统不可能执行的操作是A.删除此文件所在的目录B.删除与此文件关联的目录项C.删除与此文件对应的文件控制块D.释放与此文件关联的内存缓冲区14、某文件系统中,针对每个文件,用户类别分为4类:安全管理员、文件上、文件主的伙伴、其他用户:访问权限分为5类:完全控制、执行、修改、读取、写入。
西南交通大学 数据结构期末考试

一.填空题(每空1分)1.在线性表的顺序存储中,元素之间的逻辑关系是通过元素在存储器中的相对位置确定的;在线性表的链式存储中,元素之间的逻辑关系是通过指针确定的。
2.若长度为n的线性表采用顺序存储结构,则在其第i个位置插入一个新元素算法的时间复杂度为O(n)。
3.线性表、栈和队列都是线性结构,可以在线性表的任意位置位置插入和删除元素;对于栈只能在栈顶插入和删除元素;对于队列只能在队尾插入元素和队头删除元素。
4.深度为K的完全二叉树至少有2k-1个结点,至多有2k-1个结点,若按自上而下、从左到右次序给结点编号(从1开始),则编号最小的叶子结点的编号是2k-1二.选择题(每题2分)1.线性表的顺序存储结构是一种A的存储结构,线性表的链式存储结构是一种B的存储结构。
A.随机存取B.顺序存取C.索引存取D.散列存取2.若用一个大小为6的数组来实现循环队列,且当rear和front的值分别为0和3。
当从队列中删除一个元素,再加入两个元素后,rear和front的值分别为B。
A.1和5 B.2和4C.4和2 D.5和13.设栈的输入序列为123…..n,输出序列为a1,a2,a3,……,a n,若存在1<=k<=n,使得a k=n,则当k<=i<=n时,a i为D。
A.n-i+1 B.n-(i-k)C.i D.不确定4.二叉树按某种顺序线索化后,任一结点均有指向其前驱和后继的线索,这种说法__ _ B _。
A 正确B 错误5.在一非空二叉树的中序遍历序列中,根结点的右边__ A ___。
A 只有右子树上的所有结点B 只有右子树上的部分结点C 只有左子树上的部分结点D只有左子树上的所有结点三改错题:阅读下列算法,若有错,则改正之。
BiTree InSucc(BiTree q){//已知q是指向中序线索二叉树上某个结点的指针,本函数返回指向*q的前驱的指针r=q->lchild;if(!r->ltag) //改为:if(!q->ltag)while(!r->ltag) r=r->lchild; //改为:while(!r-r>rtag) r=r->rchild;return r;}//InSucc四、已知二叉树BT各结点的先序和中序序列分别是A、B、C、D、E、F、I、J、K、L和C、B、A、E、D、I、F、L、K、J,请画出该二叉树,并写出其后序序列。
2022年西南大学(荣昌校区)信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)

2022年西南大学(荣昌校区)信息管理与信息系统专业《数据库概论》科目期末试卷B(有答案)一、填空题1、在SELECT命令中,______子句用于选择满足给定条件的元组,使用______子句可按指定列的值分组,同时使用______子句可提取满足条件的组。
2、视图是一个虚表,它是从______导出的表。
在数据库中,只存放视图的______,不存放视图对应的______。
3、数据仓库创建后,首先从______中抽取所需要的数据到数据准备区,在数据准备区中经过净化处理______,再加载到数据仓库中,最后根据用户的需求将数据发布到______。
4、事务故障、系统故障的恢复是由______完成的,介质故障是由______完成的。
5、使某个事务永远处于等待状态,得不到执行的现象称为______。
有两个或两个以上的事务处于等待状态,每个事务都在等待其中另一个事务解除封锁,它才能继续下去,结果任何一个事务都无法执行,这种现象称为______。
6、如果多个事务依次执行,则称事务是执行______;如果利用分时的方法,同时处理多个事务,则称事务是执行______。
7、数据仓库是______、______、______、______的数据集合,支持管理的决策过程。
8、数据库系统是利用存储在外存上其他地方的______来重建被破坏的数据库。
方法主要有两种:______和______。
9、关系数据库中基于数学的两类运算是______________和______________。
10、数据库系统在运行过程中,可能会发生各种故障,其故障对数据库的影响总结起来有两类:______和______。
二、判断题11、在SQL中,ALTERTABLE语句中MODIFY用于修改字段的类型和长度等,ADD用于添加新的字段。
()12、求事务在读取数据前先加共享锁,且直到该事务执行结束时才释放相应的锁,这种封锁协议是二级封锁协议。
()13、视图是观察数据的一种方法,只能基于基本表建立。
2022年西南科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)

2022年西南科技大学计算机科学与技术专业《数据结构与算法》科目期末试卷A(有答案)一、选择题1、有一个100*90的稀疏矩阵,非0元素有10个,设每个整型数占2字节,则用三元组表示该矩阵时,所需的字节数是()。
A.60B.66C.18000D.332、将两个各有N个元素的有序表归并成一个有序表,其最少的比较次数是()。
A.NB.2N-1C.2ND.N-13、算法的计算量的大小称为计算的()。
A.效率B.复杂性C.现实性D.难度4、下列关于AOE网的叙述中,不正确的是()。
A.关键活动不按期完成就会影响整个工程的完成时间B.任何一个关键活动提前完成,那么整个工程将会提前完成C.所有的关键活动提前完成,那么整个工程将会提前完成D.某些关键活动若提前完成,那么整个工程将会提前完成5、循环队列A[0..m-1]存放其元素值,用front和rear分别表示队头和队尾,则当前队列中的元素数是()。
A.(rear-front+m)%mB.rear-front+1C.rear-front-1D.rear-front6、已知关键字序列5,8,12,19,28,20,15,22是小根堆(最小堆),插入关键字3,调整后的小根堆是()。
A.3,5,12,8,28,20,15,22,19B.3,5,12,19,20,15,22,8,28C.3,8,12,5,20,15,22,28,19D.3,12,5,8,28,20,15,22,197、下列关于无向连通图特性的叙述中,正确的是()。
Ⅰ.所有的顶点的度之和为偶数Ⅱ.边数大于顶点个数减1 Ⅲ.至少有一个顶点的度为1 A.只有Ⅰ B.只有Ⅱ C.Ⅰ和Ⅱ D.Ⅰ和Ⅲ8、有n(n>0)个分支结点的满二叉树的深度是()。
A.n2-1B.log2(n+1)+1C.log2(n+1)D.log2(n-l)9、每个结点的度或者为0或者为2的二叉树称为正则二叉树。
n个结点的正则二叉树中有()个叶子。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单项选择题1、用某种排序方法对关键字序列(25,84,21,47,15,27,68,35,20)进行排序时,序列的变化情况如下: 20,15,21,25,47,27,68,35,8415,20,21,25,35,27,47,68,8415,20,21,25,27,35,47,68,84则所采用的排序方法是()1.A. 选择排序2.希尔排序3.快速排序4.归并排序2、不定长文件是指()1.记录的长度不固定2.关键字项的长度不固定3.字段的长度不固定4.文件的长度不固定3、如下陈述中正确的是()1.串中元素只能是字母2.串是一种特殊的线性表3.串的长度必须大于零4.空串就是空白串4、将长度为n的单链表链接在长度为m的单链表之后的算法的时间复杂度为()1.O(m+n)2.O(n)3.O(m)4.O(1)5、设数组data[m]作为循环队列SQ的存储空间,front为队头指针,rear为队尾指针,则执行出队操作后其头指针front值为()1.F. front=(front+1)%m2.front=(front-1)%m3.front=front+14.front=(front+1)%(m-1)6、计算机算法必须具备输入、输出和等5个特性1.易读性、稳定性和安全性2.确定性、有穷性和稳定性3.可行性、可移植性和可扩充性4.可行性、确定性和有穷性7、有8个结点的无向图最多有条边1.1122.563.284.148、不含任何结点的空树1.是一棵树2.是一棵二叉树3.是一棵树也是一棵二叉树4.既不是树也不是二叉树9、一棵深度为6的满二叉树有个分支结点1.302.313.324.3310、把一棵树转换为二叉树后,这棵二叉树的形态是1.唯一的2.有多种3.有多种,但根结点都没有左孩子4.有多种,但根结点都没有右孩子11、在对n个元素的序列进行排序时,堆排序所需要的附加存储空间是:1.O(log2n)2.O(1)3.O(n)4.O(nlog2n)12、若需要在O(nlog2n)的时间内完成对数组的排序,且要求排序是稳定的,则可选择的排序方法是()1.快速排序2.堆排序3.归并排序4.直接插入13、设哈希表长m=14,哈希函数H(key)=key MOD 11。
表中已有4个结点:addr(15)=4,addr(38)=5,addr(61)=6,addr(84)=7 其余地址为空,如用二次探测再散列处理冲突,则关键字为49的地址为:1. 32. 53.84.914、设一棵完全二叉树有300个结点,则共有个叶子结点1.1502.1523.1544.15615、由3个结点所构成的二叉树有种形态.1. 22. 33. 44. 516、设有两个串p和q,求q在p中首次出现的位置的运算称作:1.连接2.模式匹配3.求子串4.求串长17、栈中元素的进出原则是:1.先进先出2.后进先出3.栈空则进4.栈满则出18、链表是一种采用存储结构存储的线性表.1.顺序2.星式3.链式4.网状19、数据在计算机存储器内表示时,物理地址与逻辑地址相同并且是连续的,称之为:1.存储结构2.顺序存储结构3.逻辑结构4.链式存储20、一个具有n个顶点的有向图最多有()条边1.n×(n-1)/22.n×(n+1)/23.n×(n-1)4.n221、判断一个循环队列Q(最多n个元素)为满的条件是:1.Q->front==(Q->rear+1)%n2.Q->rear==Q->front+13.Q->front==(Q->rear-1)%n4.Q->rear==Q->front22、在单链表中,指针p指向元素为x的结点,实现删除x的后继的语句是:1.p=p->next2.p=p->next->next3.p->next=p4.p->next=p->next->next23、在双向循环链表中,在p指针所指的结点后插入一个指针q所指向的新结点,修改指针的操作是:1.p->next=q;q->prior=p;p->next->prior=q;q->next=q;2.q->prior=p;q->next=p->next;p->next->prior=q;p->next=q;3.q->next=p->next;q->prior=p;p->next=q;p->next=q;4.p->next=q;p->next->prior=q;q->prior=p;q->next=p->next;24、在一棵度为3的树中,度为3的结点个数为2,度为2 的结点个数为1,则度为0的结点个数为( )1.C. 72. 63. 44. 525、算法指的是()1. B. 排序算法2. E. 解决问题的计算方法3.计算机程序4.解决问题的有限运算序列26、在含n个顶点和e条边的无向图的邻接矩阵中,零元素的个数为( )1.n*n-2e2. e3.n*n-e4.2e27、线性表采用链式存储时,结点的存储地址()1. D. 连续与否均可2.必须是连续的3.和头结点的存储地址相连续4.必须是不连续的多项选择题28、抽象数据类型的组成部分分别为:1.数据对象2.存储结构3.数据关系4.基本操作29、不具有线性结构的数据结构是:1.图2.栈3.广义表4.树30、算法分析的两个主要方面是( )1.正确性2.简单性3.空间复杂度4.时间复杂度判断题31、链表的每个结点中都恰好包含一个指针1. A.√2. B.×32、如果将所有中国人按照生日来排序,则使用哈希排序算法最快1. A.√2. B.×33、折半查找只适用于有序表,包括有序的顺序表和链表1. A.√2. B.×34、用循环单链表表示的链队列中,可以不设队头指针,仅在队尾设置队尾指针。
1. A.√2. B.×35、在单链表中,要访问某个结点,只要知道该结点的地址即可;因此,单链表是一种随机存取结构。
1. A.√2. B.×主观题36、中序遍历二叉排序树所得到的序列是___________序列(填有序或无序)。
参考答案:有序37、若一个线性表中最常用的操作是取第i个元素和找第i个元素的前趋元素,则采用()存储方式最节省时间.参考答案:顺序表38、设某无向图中顶点数和边数分别为n和e,所有顶点的度数之和为d,则e=_______。
参考答案:d/239、快速排序的最坏时间复杂度为___________,平均时间复杂度为__________。
参考答案:O(n*n),O(nlog2n)40、设一棵完全二叉树中有500个结点,则该二叉树的深度为__________;若用二叉链表作为该完全二叉树的存储结构,则共有___________个空指针域。
参考答案:9,50141、为了能有效地应用HASH查找技术,必须解决的两个问题是____________________和__________________________。
参考答案:构造一个好的HASH函数,确定解决冲突的方法42、设有向图G用邻接矩阵A[n][n]作为存储结构,则该邻接矩阵中第i行上所有元素之和等于顶点i的________,第i列上所有元素之和等于顶点i的________。
参考答案:出度,入度43、在一个长度为n的顺序表中删除第i个元素,需要向前移动()个元素.参考答案:n-144、参考答案:(1)Push(S,N%8) (2)!StackEmpty(S)45、带头结点的单链表head为空的判定条件是()。
参考答案:head->next==NULL46、1.数据的存储结构可用四种基本的存储方法表示,它们分别是( ).2.在具有n个元素的循环队列中,队满时具有个元素.3. 广义表A=((a),a)的表头是()。
4.稀疏矩阵一般的压缩存储方法有( )和()两种。
5.用顺序存储的方法,将完全二叉树中所有结点按层逐个从左到右的顺序存放在一维数组R[1..N]中,若结点R[i]有右孩子,则其右孩子是()6. 如果从无向图的任一顶点出发进行一次深度优先搜索即可访问所有顶点,则该图一定是( )7.n个顶点的连通图至少有边。
8.已知一个有序表为(11,22,33,44,55,66,77,88,99),则折半查找55需要比较()次。
9.对一棵二叉排序树按()遍历,可得到结点值从小到大的排列序列。
10.一个序列中有10000个元素,若只想得到其中前10个最小元素,则最好采用()方法参考答案:1<\/font>.顺序、链式、索引、散列<\/font><\/p>2.n-1<\/font><\/p>3.(a)<\/font><\/p>4.三元组十字链表<\/font><\/p>5.R[2i+1]<\/font><\/p>6.连通图<\/font><\/p>7.n-1<\/font><\/p>8.1<\/font><\/p>9.中序<\/font><\/p>10.堆排序<\/font><\/p><\/font> <\/p>47、下面程序段的功能实现数据x进栈,要求在下划线处填上正确的语句。
typedef struct {int s[100]; int top;} sqstack;void push(sqstack &stack,int x){if (stack.top==m-1) printf(“overflow”);else {____________________;_________________;}}参考答案:stack.top++,stack.s[stack.top]=x48、一个循环队列Q的存储空间大小为M,其队头和队尾指针分别为front和rear,则循环队列中元素的个数为:。
参考答案:(rear-front+M)%M49、设串长为n,模式串长为m,则KMP算法所需的附加空间为( )参考答案:O(m)50、一个线性表为B=(12,23,45,57,20,03,78,31,15,36),设散列表为HT[0..12],散列函数为H(key)= key % 13并用线性探查法解决冲突,请画出散列表,并计算等概率情况下查找成功的平均查找长度。