15秋北航《算法与数据结构》在线作业一答案满分.docVIP

15秋北航《算法与数据结构》在线作业一答案满分.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
15秋北航《算法与数据结构》在线作业一答案满分

北航《算法与数据结构》在线作业一 单选题 一、单选题(共 25 道试题,共 100 分。) 1. 计算机的算法是( )。 A. 计算方法 B. 排序方法 C. 对特定问题求解步骤的一种描述 D. 调度算法 2. 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是( )。 A. acbed B. decab C. deabc D. cedba 3. 一个有顺序表有255个对象,采用顺序搜索法查表,平均搜索长度为( )。 A. 128 B. 127 C. 126 D. 255 4. 一般地,一个存储结构包括以下三个主要部分。以下说法错误的是 A. 存储结点每个存储结点可以存放一个或一个以上的数据元素 B. 数据元素之间关联方式的表示 也就是逻辑结构的机内表示 C. 附加设施,如为便于运算实现而设置的“哑结点”等等 D. 一种存储结构可以在两个级别上讨论。其一是机器级,其二是语言级 5. 对线性表进行二分查找时,要求线性表必须( )。 A. 以顺序方式存储 B. 以链接方式存储 C. 以顺序方式存储,且结点按关键字有序排序 D. 以链接方式存储,且结点按关键字有序排序 6. 3个结点可构成(  )个不同形态的二叉树。 A. 2 B. 3 C. 4 D. 5 7. 串的逻辑结构与( )的逻辑结构不同。 A. 线性表 B. 栈 C. 队列 D. 树 8. 若从二叉树的任一节点出发到根的路径上所经过的节点序列按其关键字有序,则该二叉树是( )。 A. 二叉排序树 B. 哈夫曼树 C. 堆 D. AVL树 9. 通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着 A. 数据元素具有同一特点 B. 不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致 C. 每个数据元素都一样 D. 数据元素所包含的数据项的个数要相等 10. 在一个长度为n的顺序存储的线性表中,向第i个元素(1≤i≤n+1)之前插入一个新元素时,需要从前向后依次后移( )个元素。 A. n-i B. n-i+1 C. n-i-1 D. i 11. 两个串相等的充分必要条件是( )。 A. 两个串的长度相等 B. 两个串对应位置的字符相等 C. 两个串的长度相等且对应位置的字符相同 D. 以上条件都不正确 12. 算法分析的两个主要方面是( )。 A. 空间复杂度和时间复杂度 B. 正确性和简明性 C. 可读性和文档性 D. 数据复杂性和程序复杂性 13. 在一个具有n个顶点的无向图中,要连通所有顶点则至少需要( )条边。 A. n B. 2n C. n-1 D. n+1 14. 下列关于栈的叙述正确的是( )。 A. 栈是非线性结构 B. 栈是一种树状结构 C. 栈具有先进先出的特征 D. 栈具有后进先出的特征 15. 设有一个10阶的对称矩阵A,采用压缩存储方式,以行序为主的存储,a11为第一个元素,其存储地址为1,每个元素占1个地址空间,则a85的地址为()。 A. 13 B. 18 C. 33 D. 40 16. 图的深度优先遍历类似于二叉树的( )。 A. 先序遍历 B. 中序遍历 C. 后序遍历 D. 层次遍历 17. 完成堆排序的全过程需要 个纪录大小的辅助空间。 A. 1 B. n C. nlog2n D. |nlog2n| 18. 顺序存储结构( ) A. 仅适合于静态查找表的存储 B. 仅适合于动态查找表的存储 C. 既适合静态又适合动态查找表的存储 D. 既不适合静态又不适合动态查找表的存储 19. 有一个有序表为 1,3,9,12,32,41,45,62,75,77,82,95,100 ,当二分查找值为82的结点时,( )次比较后查找成功。 A. 1 B. 2 C. 4 D. 8 20. 对有n个记录的有序表采用二分查找,其平均查找长度的量级为( ) A. O log2n B. O nlog2n C. O n D. O n2 21. 在待排序的元素序列基本有序的前提下,效率最高的排序方法是() A. 插入排序 B. 选择排序 C. 快速排序 D. 归并排序 22. 串是任意有限个( ) A. 符号构成的序列 B. 符号构成的集合 C. 字符构成的序列 D. 字符构成的集合 23. 以下说法正确的是( ) A. 顺序存储方式的优点是存储密度大、且插入、删除运算效率高 B. 链表的每个结点中都恰好包含一个指针 C. 线性表的顺序存储结构优于链式存储结构 D. 顺序存储结构属于静态结构,链式结构属于动态结构 24. 具有24个记录的序列,采用冒泡排序至少的比较次数是( ) A. 1 B. 23 C. 24 D. 529 25. Substr

文档评论(0)

haocen + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档