


全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 简述下列概念 数据 数据元素 数据类型 数据结构 逻辑结构 存储结构 线性 结构 非线性结构 解答 数据 指能够被计算机识别 存储和加工处理的信息载体 数据元素 就是数据的基本单位 在某些情况下 数据元素也称为元素 结点 顶 点 记录 数据元素有时可以由若干数据项组成 数据类型 是一个值的集合以及在这些值上定义的一组操作的总称 通常数据类型可 以看作是程序设计语言中已实现的数据结构 数据结构 指的是数据之间的相互关系 即数据的组织形式 一般包括三个方面的内 容 数据的逻辑结构 存储结构和数据的运算 逻辑结构 指数据元素之间的逻辑关系 存储结构 数据元素及其关系在计算机存储器内的表示 称为数据的存储结构 线性结构 数据逻辑结构中的一类 它的特征是若结构为非空集 则该结构有且只有 一个开始结点和一个终端结点 并且所有结点都有且只有一个直接前趋和一个直接后继 线性表就是一个典型的线性结构 栈 队列 串等都是线性结构 非线性结构 数据逻辑结构中的另一大类 它的逻辑特征是一个结点可能有多个直接 前趋和直接后继 数组 广义表 树和图等数据结构都是非线性结构 二 设n为正整数 利用大 O 记号 将下列程序段的执行时间表示为n的函数 1 i 1 k 0 while i n k k 10 i i 解析 i 1 1 k 0 1 while i n n k k 10 i n 1 i n 1 由以上列出的各语句的频度 可得该程序段的时间消耗 T n 1 1 n n 1 n 1 3n 可表示为T n O n 2 i 0 k 0 do k k 10 i i while i n 解析 i 0 1 k 0 1 do n k k 10 i n i n while i n n 由以上列出的各语句的频度 可得该程序段的时间消耗 T n 1 1 n n n n 4n 2 可表示为T n O n 3 i 1 j 0 while i jj j else i 解析 通过分析以上程序段 可将i j看成一个控制循环次数的变量 且每执行一次循环 i j的值加1 该程序段的主要时间消耗是while循环 而while循环共做了n次 所以该程 序段的执行时间为 T n O n 4 x n n 1 while x y 1 y 1 y 解析 由x n且x的值在程序中不变 又while的循环条件 x y 1 y 1 可知 当 y 1 y 1 刚超过n的值时退出循环 由 y 1 y 1 n得 y0 if x 100 x x 10 y else x 解析 x 91 1 y 100 1 while y 0 1101 if x 100 1100 x x 10 100 y 100 else x 1000 以上程序段右侧列出了执行次数 该程序段的执行时间为 T n O 1 三 按增长率由小至大的顺序排列下列各函数 2100 3 2 n 2 3 n nn n0 5 n 2n lgn nlgn n 3 2 解答 常见的时间复杂度按数量级递增排列 依次为 常数阶0 1 对数阶0 log2n 线性阶 0 n 线性对数阶0 nlog2n 平方阶0 n2 立方阶0 n3 k次方阶0 nk 指数阶0 2n 先将题中的函数分成如下几类 常数阶 2100 对数阶 lgn K次方阶 n0 5 n 3 2 指数阶 按指数由小到大排 nlgn 3 2 n 2n n nn 注意 2 3 n由于底数小于1 所以是一个递减函数 其数量
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司特长生选拔活动方案
- 公司组织端午活动方案
- 公司睡衣派对活动方案
- 公司清明中山陵活动方案
- 公司端午团建策划方案
- 公司礼品交换活动方案
- 公司样板车间活动方案
- 公司春茗晚会活动方案
- 公司晚宴户外活动方案
- 公司篮球联赛活动方案
- 餐饮连锁企业品牌授权与经营管理协议
- 2025-2030年中国生物医学材料行业市场深度分析及发展前景与投资研究报告
- 北京市2024年高招本科普通批录取投档线
- DB32-T 5088-2025 废活性炭综合利用污染控制技术规范
- 2024-2025学年人教版数学八年级下册期末复习卷(含解析)
- 学习解读《水利水电建设工程验收规程》SLT223-2025课件
- DZ∕T 0213-2020 矿产地质勘查规范 石灰岩、水泥配料类(正式版)
- 消防档案模板(完整版)
- 零星维修工程项目方案施工组织计划
- 厌氧胶(MSDS)
- E16型超速保护系统的特点与使用
评论
0/150
提交评论