公共基础知识177717394名师精编资料汇编.pdfVIP

  • 1
  • 0
  • 约5.96千字
  • 约 5页
  • 2020-10-06 发布于天津
  • 举报

公共基础知识177717394名师精编资料汇编.pdf

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

文档评论(0)

1亿VIP精品文档

相关文档