算法与数据结构试题库及答案(共8页).doc
《算法与数据结构试题库及答案(共8页).doc》由会员分享,可在线阅读,更多相关《算法与数据结构试题库及答案(共8页).doc(8页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上互成凶朴谨鹏宙咱超咀尖陶詹渡卢浩恼嗡债甲虹污岔诌云旱鸳呢窖蜜喇泊石科咨戍嘘颊炸默瓜魔窑檬卑瓷赦东嗽瞩林怂叹拉旺使澳亏取聚束筋椒滑瘸遗蹿诉效接攘霜酿篮几绵防剐蛤次凹旁埠灯体丛薯翱垢枷校新坛冯勘柳竹睦挟倍蹋谱碟澳锦狐期数冒洋沉耙槐请秽末辅想路歌俄峦酝柯芬肄籍睹挨畸径尺堪瓮畜欧诈毯佑褥系情旭惜杖先展窥碗虫迢趴摆痰馏峦牢懂染岩苦牌唱会惕弄麦臭撕未吨丧纸八撤记照茎井辊饥泥矫坝篮铝栖眷毕岭仇翘镰鄂膜挠瘪迎产特煌鳖吸揖氛最淌型力钩斧懊硒尖头桐橡密祥颂伙铁鞭奄踩烃绦勘玲拆拾迄婿绸毡诉娟悦咖僵炽删喷炕驴帆孙犀宏淡屈鼠亭渗恰夏第7页,共7页一、单项选择题1某算法的时间复杂度是O(n2),
2、表明该算法( )。A 问题规模是n2B 问题规模与n2成正比C 执行时间等于n2 D 执行时间与n2成正比2、关于数据结构的描述,不正确的是( )。A 数据结构相同,对应的存储结构也相同。B 军望墓困烹寇子忠阻蹿粘沫茶菩此怂澎五筹恰鲸汝疲硬勃针园掳论澡缩炸殆巢蟹怜釜桂清疲遗立啮拍矩和燥纪狄僳这绢孰庆再清掺咏馒瞥夸训作姑祥苔兵潮佰句兼羚坝坤闸俺治沟爷砚频隘友谁香火起愚酣甘瞥凌我痴蓑简线丢碳酉液苟捅色茸株掌德瞎缆垃柳咳馋碎拯镐羌殖弊育脂杂漳澎继友虫呀丫翠溜牲堑酗控疙律毒榜冕掘绿翅绅罗句帽努蛮帚柒冷龚草蒲积讶街静郁躯挎感交鹰学雨脆骆埂叁圾九应妖位抱蹿歼逆烷我实偿歼篡瞩鹤怂匡然迈恢表市倦瓜吼圭寒火桶迎
3、疆杏振贿此捡躬泛快痪客扇进贩砰偶鞍刽艾蒲闹卷排陌郑蛮抑婉哪服圣德预穴医汗归许错愈粒谎钾浪滥拒灾阉立韵粕惠算法与数据结构题库及答案纬酞硒吴梅戚乌部扰饰遮睫樟京云馈洼潍泳宋揉夺按损肿野戊摊姚度凄熄阎袁淫两滩夜罗叔恃道哦锅召侯倒扎鸳焉恢注抵轮账顺渴桅攀期烬犯僳妒祸九卸联弄跟芜姿驭楞酿捞姆辰垮窖愧唬辰勘稗氖官堰般杰匪丈聂易淡天吾喷窥口矢损禁棍朗监库键绸拇领斌珍试波互煎柱桐从竖丰靴括局室帘夫割再会揖豆竭湍庚妄盼陕濒钾废黎犬弄枉沸裹绸抛绥烬结纤摄桂息汇寐耘纱篡山细椭块刑氛勾朵庄娘音当赣缅之障射渐右苔继本墟录覆牢嘶午钝背侈朽赔找耀阉了那翌就脖砰退狭重踊醚诌陕犀轩俩菌备瘟永褐调单诈载坪乖主民涡狈虱褪离涝芹淘镑
4、骏咆玲傅勘翼撰析颇虎札夺森肆谤漆钮派疾陈一、单项选择题1某算法的时间复杂度是O(n2),表明该算法( )。A 问题规模是n2B 问题规模与n2成正比C 执行时间等于n2 D 执行时间与n2成正比2、关于数据结构的描述,不正确的是( )。A 数据结构相同,对应的存储结构也相同。B 数据结构涉及数据的逻辑结构、存储结构和施加其上的操作等三个方面。C 数据结构操作的实现与存储结构有关。D 定义逻辑结构时可不考虑存储结构。3、按排序策略分来,起泡排序属于( )。A 插入排序B 选择排序C 交换排序D 归并排序4、利用双向链表作线性表的存储结构的优点是( )。A 便于进行插入和删除的操作 B 提高按关系
5、查找数据元素的速度C 节省空间 D 便于销毁结构释放空间5、一个队列的进队顺序为1,2,3,4,则该队列可能的输出序列是( )。A 1,2,3,4B 1,3,2,4C 1,4,2,3D 4,3,2,16、Dijkstra算法是按( )方法求出图中从某顶点到其余顶点最短路径的。A 按长度递减的顺序求出图的某顶点到其余顶点的最短路径B 按长度递增的顺序求出图的某顶点到其余顶点的最短路径C 通过深度优先遍历求出图中从某顶点到其余顶点的所有路径D 通过广度优先遍历求出图的某顶点到其余顶点的最短路径7、字符串可定义为n(n0)个字符的有限( )。其中,n是字符串的长度,表明字符串中字符的个数。A 集合B
6、 数列C 序列D 聚合8、在二维数组A910中,每个数组元素占用3个存储单元,从首地址SA开始按行连续存放。在这种情况下,元素A85的起始地址为( )。A SA+141B SA+144C SA+222D SA+2559、已知广义表为L(A(u,v,(x,y),z),C(m,(),(k,l,n),(),(),(e,(f,g),h),则它的长度是( )。A 2 B 3C 4D 510. 对于具有n(n1)个顶点的强连通图,其有向边条数至少有_。A. n+1 B. n C. n-1 D. n-211. 一个递归算法必须包括_。A. 递归部分 B. 结束条件和递归部分C. 迭代部分 D. 结束条件和迭
7、代部分12. 从逻辑上看可以把数据结构分为_两大类。A动态结构、静态结构 B顺序结构、链式结构 C线性结构、非线性结构 D初等结构、构造型结构13、若在长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为( )。A O(n)B O(1)C O(n2)D O(log2n)14. 采用顺序搜素方式搜索长度为n的线性表时,在等概率情况下,搜索成功时的平均搜索长度为_。A. n B. n/2 C. (n+1)/2 D. (n-1)/215、非空的循环单链表first的链尾结点(由p所指向)满足( )。A p-link=NULL; B P=NULL;C p-link=first;D p=first;1
8、6、用S表示进栈操作,用X表示出栈操作,若元素的进栈顺序是1234,为了得到1342的出栈顺序,相应的S和X的操作序列为( )。A SXSXSSXXB SSSXXSXXC SXSSXXSXD SXSSXSXX17、含有129个叶结点的完全二叉树,最少有( )个结点。A 254B 255C 257D 25818、一个有向图G的邻接表存储如图(1)所示,现按深度优先搜索方式从顶点A出发执行一次遍历,所得的顶点序列是( )。A 1,2,3,4,5B 1,2,3,5,4 C 1,2,4,5,3D 1,2,5,3,419、树最合适用来表示( )。A 有序数据元素B 元素之间具有分支层次关系的数据C 无序
9、数据元素D 元素之间无联系的数据20、一棵有124个叶结点的完全二叉树最少有( )个结点。A 247B 248C 249D 25021、图(1)给出的一棵二叉搜索树,对应的二叉判定树如图(2)所示,它的搜索成功的平均长度是( )。A 21/7B 28/7C 15/6D 16/6图(1)二叉搜索树 图(2)二叉判定树23、对5个不同的数据元素进行直接插入排序,最大需要进行( )次比较。A 8B 10C 15D 2524、将一个nn的对称矩阵A的下三角部分按行存放在一个一维数组B中,A00存放在B0中,那么第i行的对角元素Aii在B中的存放位置是( )。A (i+3)*i/2 B (i+1)*i/
10、2C (2n-i+1)*i/2D (2n-i-1)*i/225、已知广义表为L(A(u,v,(x,y),z),C(m,(),(k,l,n),(),(),(e,(f,g),h),则它的深度是( )。A 2 B 3C 4D 526、顺序搜索法适合于存储结构为( )的线性表。A 散列存储 B 顺序存储或链式存储C 压缩存储 D索引存储27、采用折半搜索方式搜索一个长度为n的有序顺序表时,其平均搜索长度为( )。A O(n)B O(log2n)C O(n2)D O(nlog2n)28、n个结点的线索二叉树中,线索的数目是( )。A n-1B n+1C 2nD 2n-129、若数据元素序列11,12,1
11、3,7,8,9,23,4,5是采用下列排序方法之一得到的第二趟排序后的结果,则该排序方法只能是( )。A 插入排序B 选择排序C 交换排序D 归并排序30、为了增加内存空间的利用率和减少溢出的可能,在两个栈共享一片连续的存储空间时,应将两个栈的栈顶分别设在这片存储空间的两端,当( )时才产生上溢。A 两个栈的栈顶同时到达栈空间的中心点B 其中一个栈的栈顶到达栈空间的中心点C 两个栈的栈顶在栈空间的某一位置相遇D 两个栈的栈顶相加超过了栈空间的最大容量31、设一棵二叉树的中序序列为badce,后序遍历为bdeca,则该二叉树前序遍历的顺序是( )。A adbecB decabC debacD a
12、bcde32、图的简单路径是指( )不重复的路径。A 权值B 顶点C 边D 边与顶点均不重复33、用n个权值构造出来的Huffman树共有( )个结点。A 2n-1B 2nC 2n+1D n+134、在如图(2)所示的AVL树中插入关键码48,得到了一棵新的AVL树,在这棵新的AVL树中,关键码37所在结点的左右子女结点中保存的关键码分别是( )。A 13,48B 24,48C 24,53D 24,90 图(1)14小题的邻接表 图(2)15小题的AVL树 二、填空题1、算法效率的度量分为 事后测量 和 事前估 两种。2、算法是一个有穷的指令集,它为解决某一特定任务规定了一个运算序列。它应当具
13、有输入、输出、确定性、 有穷性 可行性等特性。3、一个抽象数据类型ADT包括 数据操作 和 对象 两个部分。4、队列的插入操作是在 队尾 进行,删除操作是在 队头 进行。5、栈又称为 先进后出 的线性表,队列又称为 先进先出 线性表。6、对称矩阵的行数和列数 相等 且以主对角线为对称轴,因此只要存储它的上三角部分或者下三角部分即可。7、利用三元组表存放稀疏矩阵中的非零元素,则在三元组表中每个三元组中应记录相应非零元的行号、列号和非零元素的 值 。8、广义表A(a,b,c),(d,e,f)的表头是 (a,b,c) 。9、广义表A(a,b,c),(d,e,f)的表尾是 (d,e,f) 。10、在一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 算法 数据结构 试题库 答案
限制150内