- 38
- 0
- 约11.93万字
- 约 91页
- 2021-03-07 发布于福建
- 举报
第一章 概 述
1.1 研究内容
软件设计中常用的基本技术
实际问题
抽象 数据结构组织
数学模型
构造求解算法
求解方法 程序设计 测试
数据结构 核心课程之一
1.2 术语
数据( data )—— 能够输入到计算机中并能被计算机处理的符号的集合。 (广义)
分解
数据元素( data element )—— 构成数据的基本单位(具有完整的独立意义) 。
描述 在某些场合还被称为元素、记录、结点、顶点等。
数据项(字段)—— 元素的具体信息
数据结构( data structure )——构成数据元素之间的结构关系。
线性结构
树形结构(树型结构)
图结构(网状结构)
集合
数据结构示例:
基本 序号 学号 姓名 成绩 备注
编号 姓名 奖金 … …
工资
(a) 工资表示例 (b) 成绩表示例
1
A A1 A2
A1 A2 A3 A3 A8
A11 A12 A21 A31 A32
A4 A7
A121 A311
A5 A6
(c) 家族关系示例 (d) 群体间关系示例 (连线表示相互认识关系)
逻辑结构 —— 线性、树形(树型) 、图(网状) 、集合
存储结构 —— 数据结构在内存中的实现形式 同样的逻辑结构≠同样的存储结构
运算 (判断存储结构的好坏)
有关数据结构几个方面的联系图
逻辑结构 运算定义
抽象 算法性能
数据
类型 存储结构 运算实现(算法) 算法分析
(ADT )
1.3 算法及其描述
算法 —— 特定问题的求解方法
指令的有限序列 满足:
(1) 输入 0~ n 个
(2) 输出 1~ n 个 与输入有特定联系
(3) 确定性(无二义性) 相同的输入只能有相同的输出
(4) 有限性 执行次数有限
(5) 可行性 算法可用计算机在有限时间内实现
算法描述语言
易懂,灵活
自然语言
不准确
准确,严格
计算机语言
死板
伪语言(类语言) :类 pa
您可能关注的文档
- 数据挖掘试验指导书.pdf
- 数据机房预测性维护和节能监测.pdf
- 数据的输入与输出技术.pdf
- 数据的输入输出上课用定稿.pdf
- 数据结构b树和b键树.pdf
- 数据结构基础大纲何敏.pdf
- 数据结构实验_线性表基本操作.pdf
- 数据结构教程试题.pdf
- 数据结构第三章栈和队列解析.pdf
- 数据结构第三章栈和队列资料.pdf
- 内蒙古锡林郭勒盟高中联考2025-2026学年高二上学期期末语文试卷(含答案).docx
- 春节前安全生产大检查方案.docx
- 2026年服装用纺织品创新报告.docx
- CN111627455B 一种音频数据降噪方法、装置以及计算机可读存储介质 (腾讯科技(深圳)有限公司).pdf
- 2025年一级建造师项目管理方法试题及答案.docx
- 2026年印刷设备纳米技术应用报告.docx
- 系梁盖梁施工安全技术交底.docx
- 2025年智慧园区建设运营报告.docx
- CN111639266B 推荐信息生成方法、装置、电子设备及可读存储介质 (北京三快在线科技有限公司).pdf
- 2026年5G网络工业应用报告.docx
最近下载
- 明代宗教信仰与思想控制.docx VIP
- 江苏省南通市2024-2025学年高二上学期期末学业质量监测语文试卷(含答案).pdf VIP
- 国就有成人演出的电影了?想看就要冒生命危险.pdf VIP
- 综合素质练习题及答案.doc VIP
- 2020-2021学年北京高三化学二轮复习 反应原理型简答题(突破二卷)(word版 含答案).docx VIP
- 电力拖动控制线路安装与检修(白银矿冶职业技术学院)知到智慧树答案.docx VIP
- 煤炭巷道掘砌工(高级工)资格考试题库(全真题库).docx VIP
- 影像叙事中情感共鸣生成机制.docx VIP
- 同轴二级圆柱齿轮减速器的设计(硬齿面).doc VIP
- 基于GPU多线程多通道图像高速重构方法、设备及介质.pdf VIP
原创力文档

文档评论(0)