全國计算机二级考试公共基础知识2011_赵辅.docVIP

  • 2
  • 0
  • 约8.81千字
  • 约 8页
  • 2016-12-07 发布于重庆
  • 举报

全國计算机二级考试公共基础知识2011_赵辅.doc

全國计算机二级考试公共基础知识2011_赵辅

全国计算机二级考试公共基础知识(全) 数据结构与算法 1.算法的概念、算法时间复杂度计算工作量及空间复杂度内存空间的概念描述算法的工具通常有传统流程图、N-S结构化流程图、算法描述语言等。一个算法一般都可以用顺序、选择、循环3种基本控制结构组合而成。 2.数据结构的定义、数据逻辑结构逻辑关系及物理结构存储结构的定义 3.栈的定义及其运算、线性链表的存储方式如果一个非空的数据结构满足下列两个条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构。栈是限定只在一端进行插入与删除的线性表,通常称插入、删除的这一端为栈顶,另一端为栈底。栈是按照先进后出或后进先出的原则组织数据的。 4.树与二叉树的概念、二叉树的基本性质、完全二叉树的概念、二叉树的遍历具有以下两个特点:非空二叉树只有一个根结点;每一个结点最多有两棵子树,且分别称为该结点的左子树和右子树。 二叉树具有以下几个性质: 性质1:在二叉树的第k层上,最多有2k-1(k≥1)个结点; 性质2:深度为m的二叉树最多有2m-1个结点; 性质3:在任意一棵二叉树中,度为0的结点(即叶子结点)总是比度为2的结点多一个。 性质4:具有n个结点的二叉树,其深度至少为〔log2n〕+1,其中〔log2n〕表示取log2n的整数部分。性质5:具有n个结点的完全二叉树的深度为〔log2n〕+1。 小技

文档评论(0)

1亿VIP精品文档

相关文档