- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
西南交通大学2008-2009 学年第(2)学期考试试卷
点评: 考试时间2小时,试题难度:中等
数据结构的定义为(D,S),其中D是( )的集合算法 B、数据操作 C、数据元素 D、逻辑结构两个有序线性表分别具有n个元素与m个元素且n=m,现将其归并成一个有序表,其最少的比较次数是A、n B、m C、n-1 D、m+n若进栈序列为a、b、c,则通过出入栈操作可能得到的a、b、c的不同排列个数为A、4 B、5 C、6 D、7数组A从首地址ADDA开始连续存放在内存储器中,数组行下标从1到8,列下标从1到10,每个元素占3个字节,该数组按行优先存放时,元素A[8][5]的起始地址为A、ADDA+141 B、ADDA+144 C、ADDA+222 D、ADDA+225设有两个串T和P,求P在T中首次出现的位置的串运算称作
A、联接 B求子串 C字符定位 D子串定位若一棵二叉树具有10个度为2的结点,则该二叉树的度为0的结点个数是 9 B、11 C、12 D、不确定若某二叉树的结点按其关键字中序遍历有序,则该二叉树是A、最小生成树 B、完全二叉树 C、哈夫曼树 D、二叉排序树下面关于图的存储的叙述中,哪一个是正确的A、用相邻矩阵法存储图占用的存储空间数只与图中结点个数有关而与边数无关、用相邻矩阵法存储图占用的存储空间数只与图中边数有关而与结点个数无关用邻接表法存储图,占用的存储空间数只与图中结点个数有关,而与边数无关用邻接表法存储图,占用的存储空间数只与图中边数有关,而与结点个数无关采用分块查找时,若线性表中共有625个元素,查找每个元素的概率相同,假设采用顺序查找来确定结点所有的块,每块应分( )个结点最佳A、10 B、25 C、6 D、625在按值有序的线性表5,8,11,12,15,20,32,41,57)中采用折半查找法查找20需要进行次元素间的比较A、6 B C D散列函数有一个共同性质,即函数值应按( )取其值域的每一个值。A、最大概率 B、最小概率 C、同等概率 D、平均概率块从未排序序列中依次取出一个元素与已排序序列中的元素依次进行比较,然后将其存放在已排序序列的合适位置,该排序方法称为( )排序法。A、插入?????? B、选择???????? C、希尔????????? D、二路并归。下面程序段执行的时间复杂度是 。int i=1;
while (i=n) i=i*2;
将图1所示的p所指结点插入到q所指结点之后,其语句序列为:p-rlink=q-rlink;
p-llink=q;
q-rlink=p;
算术表达式a+b*5/(3-c)的后缀表达式形式为 。
队列的基本操作原则是先进先出,栈的基本操作原则是。
在一个长度为n的顺序表中第i个元素(1=i=n)之前插入一个元素时,需向后移动个元素。设只包含根结点的二叉树的高度为1,则高度为k的二叉树的最大结点数为 ,最小结点数为 。在具有7个结点的无向简单图中,当边数最少为 条时,才能确保该图一定是连通图。设有关键码序列(30,78,19,6,30,4,24,45,36,8,12,60),要按照关键码值递增的次序进行排序,若采用初始步长为4的Shell排序法,则一趟扫描的结果是
;若采用以第一个元素为分界元素的快速排序法,则一趟扫描的结果是 。解答题本大题共小题,共分给定一棵二叉树如图2所示写出该树的前序、中序、后序遍历结果;将它转换成等价的树或森林。(分)已知序列40,30,50,24,28,46,60,10。试画出由该输入序列构成的二叉排序树,并分别给出依次执行下列操作后的二叉排序树(共画棵树)插入数据42和80;删除数据30删除数据50
(4分)已知有向图如下所示,请画出该有向图的邻接表存储结构示意图对应的邻接矩阵。题本大题共小题,小题分共分…,n的顺序输入。写出一个算法,建立带头结点的升序链表。(输入到-1时停止
文档评论(0)