全国计算机二级公共基础知识复习(解析版)大....docVIP

  • 3
  • 0
  • 约 17页
  • 2015-10-22 发布于河南
  • 举报

全国计算机二级公共基础知识复习(解析版)大....doc

全国计算机二级公共基础知识复习(解析版)大...

二级公共基础知识1.1 算法    算法:是解题方案的准确而完整的描述。通俗地说,算法就是计算机解题的过程。算法不等于程序。    (1)确定性,算法中每一步骤都必须有明确定义,不允许有模棱两可的解释,不允许有义性;    (2)有穷性,算法必须能在有限的时间内做完,即能在执行有限个步骤后终止;    (3)可行性,算法原则上能够精确地执行;    (4)拥有足够的情报。    算法效率的度量—算法时间复杂度和算法空间复杂度。    算法时间复杂度:指执行算法所需要的计算工作量。即算法执行过程中所需要的基本运算次数    算法空间复杂度:指执行这个算法所需要的内存空间1.2 数据结构的基本概念    数据结构:指相互有关联的数据元素的集合。    数据结构研究的三个方面:    (1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构;    (2)在对数据进行处理时,各数据元素在计算机中的存储关系,即数据的存储结构;    (3)对各种数据结构进行的运算。  线性结构的条件,(一个非空数据结构):    (1)有且只有一个根结点; (2)每一个结点最多有一个前件,也最多有一个后件。  非线性结构:不满足线性结构条件的数据结构。 1.3 线性表及其顺序存储结构  线性表的顺序存储结构具有以下两个基本特点:  (1)线性表中所有元素所占的存储空间是连续的;  (2)线性表中

文档评论(0)

1亿VIP精品文档

相关文档