计算机二级公共基础题库与解答.docxVIP

  • 0
  • 0
  • 约2.56万字
  • 约 22页
  • 2017-12-03 发布于浙江
  • 举报
计算机二级公共基础题库与解答

计算机二级公共基础题库与答案第一章数据结构与算法1.1 算法的概念:是指解题方案的准确而完整的描述。 算法不等于程序,也不等计算机方法,程序的编制不可能优于算法的设计。算法的基本特征:(1)可行性:算法必须可以得到满意的结果; (2)确定性:算法中每一步都有明确定义,不允许有多义性(3)有穷性:算法必须能在有限的时间内或在执行有限个步骤后终止;(4)拥有足够的情报。算法的基本要素:一是对数据对象的运算和操作;二是算法的控制结构。基本运算和操作包括:算术运算、逻辑运算、关系运算、数据传输。 算法的控制结构:顺序结构、选择结构、循环结构。算法复杂度:算法时间复杂度和算法空间复杂度。算法时间复杂度是指执行算法所需要的计算工作量。 算法空间复杂度是指执行这个算法所需要的内存空间。1.2 数据结构的基本基本概念数据结构是指相互有关联的数据元素的集合,主要研究的以下三个方面:(1)数据集合中各数据元素之间所固有的逻辑关系,即数据的逻辑结构; (2)各数据元素在计算机中的存储关系,即数据的存储结构,也称为物理结构;包括顺序、链接、索引等结构。(3)对各种数据结构进行的运算。线性结构条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。1.3 线性表及其顺序存储结构线性表由一组数据元素构成,数据元素的位置只取决于自己的序号,元素之间的相对位置是线性的。线性表的顺序存储结

文档评论(0)

1亿VIP精品文档

相关文档