- 1
- 0
- 约4.21千字
- 约 40页
- 2015-12-11 发布于广东
- 举报
第11章 数据结构与算法 本章知识结构 11.1 算法 11.1.1算法的基本概念 算法的五个特征 有穷性、确切性、输入、输出、可行性 算法设计的基本方法 递推法、递归、列举法、归纳法、减半递归 技术、回溯法 算法的描述 11.1 算法 11.1.2 时间复杂度和空间复杂度 时间复杂度是指算法运行所需要的时间。 空间复杂度是程序运行从开始到结束所需要的存储空间。 11.2数据结构 11.2.1数据结构的定义 数据结构的概念 数据结构是由数据元素依据某种逻辑联系组 织以来的,是指相互有关联的数据元素的集 合。 数据的逻辑结构和存储结构 数据的逻辑结构反映了数据元素之间的逻辑关系。 数据的存储结构是指数据的逻辑结构在计算机存储空间中的存放形式,也称为数据的物理结构。 11.2数据结构 11.2.2线性结构和非线性结构 线性结构是指有且仅有一个根结点,每个结点最多有一个前件,也最多有一个后件,这种结构也称为线性表。如数据结构春、夏、秋、冬。 非线性结构是指在该类结构中至少存在一个数据元素,而该数据元素具有一个或多个前件或后件 11.3线性表 11.3.1线性表的基本概念 线性表是由n(n≥0)个元素组成的有限序列,记为()。其中,n是线性表中元素的个数,也就是线性表的长度。当n=0时,线性表为空表。线性表中每一个数据元素称为一个结点。 11.3线性表 11.3.2线性
您可能关注的文档
- Visual Basic程序设计教程(第二版) -郭清溥 4.ppt
- Visual Basic程序设计教程(第二版) -郭清溥 5.ppt
- Visual Basic程序设计教程(第二版) -郭清溥 6.ppt
- Visual Basic程序设计教程(第二版) -郭清溥 7.ppt
- Visual Basic程序设计教程(第二版) -郭清溥 9.ppt
- Visual Basic程序设计项目化教程 -管小清 项目1 搭建VB运行环境.ppt
- Visual Basic程序设计项目化教程 -管小清 项目3 制作阴影文字.ppt
- Visual Basic程序设计项目化教程 -管小清 项目4 制作简易计算器.ppt
- Visual Basic程序设计项目化教程 -管小清 项目5 制作36选7揺奖机.ppt
- Visual Basic程序设计项目化教程 -管小清 项目6 用户登录系统.ppt
最近下载
- 10kV电源进线及开关站工程、变配电工程施工组织设计方案.pdf VIP
- CBCC中国建筑色卡千色卡色号查询表.pdf
- 慢性单纯性支气管炎多学科决策模式中国专家共识(2025版).docx
- SIEMENS西门子 G115D 变频器操作说明.pdf VIP
- 2026年中国通用技术集团工作人员招聘考试笔试试题(含答案).docx VIP
- 2026年信捷电气笔试题目及答案.doc VIP
- 2026年联勤保障部队专业技能类文职人员招考[保管员]训练题及答案.docx VIP
- 一种横滚角控制器及飞行器.pdf VIP
- 西子奥的斯ACD2-MRL培训资料.ppt VIP
- 数值计算方法》习题答案.pdf VIP
原创力文档

文档评论(0)