ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:22KB ,
资源ID:6359141      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6359141.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(数据结构-第1章绪论习题解析.doc)为本站会员(fmgc7290)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

数据结构-第1章绪论习题解析.doc

1、数据结构第一章绪论部分习题一、选择题 1. 下面说法错误的是 。(1)算法原地工作的含义是指不需要任何额外的辅助空间。(2)在相同的规模 n 下,复杂度 O(n)的撒在时间上总是优于复杂度 O(2n)的算法。(3)所谓时间复杂度是指最坏情况下,估算算法执行时间的一个上界。(4)同一个算法,实现语言的级别越高,执行效率越低。A、 (1) B、 (1) (2) C、 (1) (4) D、 (3)2. 一个递归算法必须包括 。A、递归部分 B、终止条件和递归部分C、迭代部分 D、终止条件和迭代部分3. 数据的 包括查找、插入、删除、更新、排序等操作类型。A、存储结构 B、逻辑结构C、 基本运算 D、

2、算法描述4. 在数据结构中,从逻辑上可以把数据结构分成 。A、动态结构和静态结构 B、紧凑结构和非紧凑结构C、 线性结构和非线性结构 D、内部结构和外部结构5. 与数据元素本身的形式、内容、相对位置、个数无关的是数据的 。A、存储结构 B、存储实现 C、逻辑结构 D、运算实现6. 通常要求同一逻辑结构中的所有数据元素具有相同的特性,这意味着 。A、数据具有同一特点B、 不仅数据元素所包含的数据项的个数要相同,而且对应数据项的类型要一致C、每个数据元素都一样D、数据元素所包含的数据项的个数要相等7. 以下说法正确的是 。A、数据元素是数据的最小单位B、数据项是数据的基本单位C、数据结构是带有结构

3、的各数据项的集合D、一些表面上很不相同的数据可以有相同的逻辑结构8. 以下说法错误的是 。A、程序设计的实质是数据处理B、数据的逻辑结构是数据的组织形式,基本运算规定了数据的基本操作方式C、运算实现是完成运算功能的算法或这些算法的设计D、数据处理方式总是与数据的某种相应表示形式相联系,反之亦然9. 下列程序段的时间复杂度为 。x=n; y=0;while (x=(y+1)*(y+1)y=y+1;A、O(n) B、O(n 1/2 ) C、O(1) D、O(n 2)10. 下列叙述中有关好的编程风格的正确描述是 。A、程序中的注释是可有可无的B、对递归定义的数据结构不要使用递归过程C、 过程应是自

4、封闭的,尽量少使用全程变量D、多采用一些技巧以提高程序的运行效率二、填空题 1. 一个算法有 5 个特性:有穷性 、 确定性 、 可行性、有零个或多个输入、有一个或多个输出。2. 算法的时间复杂度是指该算法所求解问题规模(或频度)的函数。3. 算法的可行性是指每一条指令都应在有限的时间内完成。4、线性结构的特征:逻辑上满足有且仅有一个开始结点和一个终端结点,且其余结点有 且仅有唯一的一个直接前趋和一个直接后继。5. 数据的存储结构被分为顺序 、 链接、索引存储和散列存储 4 种。6. 从逻辑关系上讲数据结构主要分为两大类,它们是线性结构 和 非线性结构 。 三、给出下列算法的时间复杂度。1、Sum(int n)int sum=0,i,j;for (i=1;i=n;i+)p=1;for(j=1;j=i;j+)p=p*j;sum=sum+p;return (sum);T( n)=O(n 2)2、j=1;while(j=n)j=j*2;T( n)=O(log 2n)

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报