数据结构试题1.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构试题一 一、选择题 1. 算法的计算量的大小称为计算的( )。 A.效率 B. 复杂性 C. 现实性 D. 难度 2. 下面说法错误的是( ) (1)算法原地工作的含义是指不需要任何额外的辅助空间 (2)在相同的规模n下,复杂度O(n)的算法在时间上总是优于复杂度O(2n)的算法 (3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界 (4)同一个算法,实现语言的级别越高,执行效率就越低 A.(1) B.(1),(2) C.(1),(4) D.(3) 3.从逻辑上可以把数据结构分为( )两大类。 A.动态结构、静态结构 B.顺序结构、链式结构 C.线性结构、非线性结构 D.初等结构、构造型结构 4.以下数据结构中,哪一个是线性结构( )? A.广义表 B. 二叉树 C. 稀疏矩阵 D. 串 5.下述哪一条是顺序存储结构的优点?( ) A.存储密度大 B.插入运算方便 C.删除运算方便 D.可方便地用于各种逻辑结构的存储表示 6. 静态链表中指针表示的是( ). A. 内存地址 B.数组下标 C.下一元素地址 D.左、右孩子地址 7. 下面关于二分查找的叙述正确的是 ( ) A. 表必须有序,表可以顺序方式存储,也可以链表方式存储 B. 表必须有序且表中数据必须是整型,实型或字符型 C. 表必须有序,而且只能从小到大排列 D. 表必须有序,且表只能以顺序方式存储 8.完成在双循环链表结点p之后插入s的操作是( ) A. p^.next:=s ; s^.priou:=p; p^.next^.priou:=s ; s^.next:=p^.next; B. p^.next^.priou:=s; p^.next:=s; s^.priou:=p; s^.next:=p^.next; C. s^.priou:=p; s^.next:=p^.next; p^.next:=s; p^.next^.priou:=s ; D. s^.priou:=p; s^.next:=p^.next; p^.next^.priou:=s ; p^.next:=s; 9. 若一个栈的输入序列为1,2,3,…,n,输出序列的第一个元素是i,则第j个输出元素是( )。 A. i-j-1 B. i-j C. j-i+1 D. 不确定的 10. 设树T的度为4,其中度为1,2,3和4的结点个数分别为4,2,1,1 则T中的叶子数为( ) A.5 B.6 C.7 D.8 二、判断题 1. 数据元素是数据的最小单位。( ) 2.算法的优劣与算法描述语言无关,但与所用计算机有关。( ) 3.程序一定是算法。( ) 4. 顺序存储方式的优点是存储密度大,且插入、删除运算效率高。( ) 5.为了很方便的插入和删除数据,可以使用双向链表存放数据。( ) 6.深度为K的二叉树中结点总数≤2k-1。 7.采用线性探测法处理散列时的冲突,当从哈希表删除一个记录时,不应将这个记录的所在位置置空,因为这会影响以后的查找。 8.当待排序的元素很大时,为了交换元素的位置,移动元素要占用较多的时间,这是影响时间复杂度的主要因素。( ) 9.在待排数据基本有序的情况下,快速排序效果最好。( ) 10.快速排序和归并排序在最坏情况下的比较次数都是O(nlog2n)。( ) 三、填空 1.数据的物理结构包括 的表示和 的表示。 2. 一个算法具有5个特性:(1) 、(2) 、(3) ,有零个或多个输入、有一个或多个输出。 3.已知如下程序段 FOR i:= n DOWNTO 1 DO {语句1} BEGIN x:=x+1; {语句2} FOR j:=n DOWNTO i DO {语句3} y:=y+1; {语句4} END; 语句1执行的频度为 (1) ;语句2执行的频度为 (2) ;语句3执行的频度为 (3) ;语句4执行的频度为 (4) 。 4.在一个长度为n的顺序表中第i个元素(1=i=n)之前插入一个元素时,需向后移动________个元素。 5.如果结点A有 3个兄弟,而且B是A的双亲,则B的度

文档评论(0)

xiaozu + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档