


全文预览已结束
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一 简述下列概念 数据 数据元素 数据类型 数据结构 逻辑结构 存储结构 线性 结构 非线性结构 解答 数据 指能够被计算机识别 存储和加工处理的信息载体 数据元素 就是数据的基本单位 在某些情况下 数据元素也称为元素 结点 顶 点 记录 数据元素有时可以由若干数据项组成 数据类型 是一个值的集合以及在这些值上定义的一组操作的总称 通常数据类型可 以看作是程序设计语言中已实现的数据结构 数据结构 指的是数据之间的相互关系 即数据的组织形式 一般包括三个方面的内 容 数据的逻辑结构 存储结构和数据的运算 逻辑结构 指数据元素之间的逻辑关系 存储结构 数据元素及其关系在计算机存储器内的表示 称为数据的存储结构 线性结构 数据逻辑结构中的一类 它的特征是若结构为非空集 则该结构有且只有 一个开始结点和一个终端结点 并且所有结点都有且只有一个直接前趋和一个直接后继 线性表就是一个典型的线性结构 栈 队列 串等都是线性结构 非线性结构 数据逻辑结构中的另一大类 它的逻辑特征是一个结点可能有多个直接 前趋和直接后继 数组 广义表 树和图等数据结构都是非线性结构 二 设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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 写作 如何突出中心2024-2025学年新教材七年级上册语文新说课稿(统编版2024)
- 1.2 抗美援朝 说课稿 2024-2025学年统编版八年级历史下册
- 钽铌加工材制取工三级安全教育(班组级)考核试卷及答案
- 煤层气勘查测量工协同作业考核试卷及答案
- 高炉炼铁工设备维护与保养考核试卷及答案
- 进出口贸易中合同管理操作指南
- 城市清洁能源采购合同
- 家具配件厂劳保用品回收标准管理规章
- 线缆厂会议记录审核细则
- 印刷厂办公用品采购规定
- (2025秋新版)二年级上册道德与法治全册教案
- 老挝药品注册管理办法
- 建设工程项目协同作业方案
- 问题解决策略:反思 课件 北师大版数学八年级上册
- 2025年国防竞赛题库及答案
- 鹿寨县城南水厂寨沙分厂建设项目环评报告
- 森林火灾应急处置
- GB/T 45972-2025装配式建筑用混凝土板材生产成套装备技术要求
- Inventor教案打印完整
- 秋冬季安全知识培训
- 鸿合一体机使用与维护手册
评论
0/150
提交评论