- 2
- 0
- 约2.83万字
- 约 13页
- 2016-10-05 发布于贵州
- 举报
全国等级考试公共础知识要点
第一章数据结构与算法
1.1 算法
算法:是解题方案的准确而完整的描述。通俗地说,算法就是计算机解题的过程。算法不等于程序,也不等于计算方法,程序的编制不可能优于算法的设计。
(1)确定性,算法中每一步骤都必须有明确定义,不允许有模棱两可的解释,不允许有多义性;
(2)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止;
(3)可行性,算法原则上能够精确地执行;
(4)拥有足够的情报。
算法效率的度量—算法复杂度:算法时间复杂度和算法空间复杂度。
算法时间复杂度:指执行算法所需要的计算工作量。即算法执行过程中所需要的基本运算次数。
算法空间复杂度:指执行这个算法所需要的内存空间。
1.2 数据结构的基本概念
数据结构:指相互有关联的数据元素的集合。
数据结构研究的三个方面:
(1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;
(2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;
(3)对各种数据结构进行的运算。
线性结构的条件,(一个非空数据结构):
(1)有且只有一个根结点; (2)每一个结点最多有一个前件,也最多有一个后件。
非线性结构:不满足线性结构条件的数据结构。
1.3 线性表及其顺序存储结构
您可能关注的文档
- 党史党情知识选择参考资料.doc
- 党员创先争优活动主评议自评总结.doc
- 党员开展创先争优动领导点评表(增添).doc
- 党委工作部职责(子文档).doc
- 党性修养与锻炼论党员党性修养论文.doc
- 党支部2012年先争优工作安排.doc
- 党支部深入开展创争优活动.doc
- 党的光辉历程和党“四个基本知识”讲座提纲.doc
- 党的十八大三中全精神解读--2014公务员考试答案.doc
- 党的生态文明理念国家可持续发展战略探索.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)