2022年全国计算机二级公共基础知识要点汇总 .pdf
《2022年全国计算机二级公共基础知识要点汇总 .pdf》由会员分享,可在线阅读,更多相关《2022年全国计算机二级公共基础知识要点汇总 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!全国计算机二级公共基础知识要点汇总本文由不懂市长贡献doc 文档可能在 WAP端浏览体验不佳。 建议您优先选择TXT ,或下载源文件到本机查看。第一章数据结构与算法1.算法的基本特征 :可行性,确定性,有穷 性,拥有足够的情报2.算法的基本要素 :一是对数据对象的运算和操作 ;二是算法的控制结构一个算法一般都可以用顺序,循环,选择 三种基本控制结构组合而成3.算法设计基本方法 :列举法 ,归纳法 ,递 推,递归,减半递推技术 ,回溯法 4.算法复杂度主要包括 :时间复杂度 ,空 间复杂度所谓时间复杂度是指算
2、法所需要的计算工作量所谓空间复杂度是指执行这个算法 所需要的内存空间5.数据结构作为计算机的一门科学,主要 研究和讨论的问题有以下三个方面:数据 的逻辑结构,数据的存储结构,对各种 数据结构进行的运算一般情况下 ,在具有相同特征的数据元素 集合中,各个数据元素之间存在某种关系(即 联系),这种关系反映了该集合中的数据元素艘固有的一种结构.在数据处理领域中,通常把数据元素之间这种固有的关系简单的用前后件关系来描述(即前件与 后件). 1)数据的逻辑结构 :更通俗地说 ,数据结 构是指带有结构的数据元素的集合数据元素之间的前后件关系是指它们的逻辑关系,而与它们在计算机中的存储位置无关.因此,上面所
3、述的数据结构名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!实际上 是数据的逻辑结构2)数据的存储结构 :是指数据的逻辑结构在计算机存储空间中的存放形式也叫数据的物理结构一般来说 ,一种数据的逻辑结构根据需要 可以表示成多种存储结构,常用的存储结构有顺序 ,链接,索引等存储结构6.根据数据结构中各数据元素之间前后件关系的复杂度,一般将数据结构
4、分为两大类型 :线性结构,非线性结构说明:在一个线性结构中插入或删除任何一个结点后还应是线性结构7.线性表:是一种线性结构 ;是最简单 ,最 常用的一种数据结构线性表的顺序存储结构具有以下两个基本特征 :线性表中所有元素所占的存储空 间是连续的线性表中各数据元素在存储空间中是按逻辑顺序依次存放的8.栈及其基本运算 :1)栈实际上也是线性表,只不过是一种特殊的线性表 .在这种特殊的线性表中 ,其插入与删除运算都只在线性表的一端进行2)在栈中允许插入与删除的一端称为栈顶,而不允许插 入与删除的另一端称为栈底3)栈是按 照先进后出 或后进先出的原则组织数据的 9.队列:是指允许在一端进行插入,而在
5、另一端进行删除的线性表10.线性链表 :在链式存储方式中 ,要求每 个结点由两部分组成 :一部分用于存放数据元素值 ,称为数据域 ;另一部分用于存放指针,称为指针域11.树:1)在树结构中 ,每个结点只有一个前件,成为父结点没有前件的结点只有一个,称为树的根结点,简称为树的根2)在树结构中 ,一个结点可以有多个后件,它们都称为该结点的子结点。没有 后件的结点称为叶子结点3)在树结构中 ,一个结点所拥有的后名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - -
6、- - - - - - 演讲稿工作总结调研报告讲话稿事迹材料心得体会策划方案精心收集精心编辑精致阅读如需请下载!件个 数称为该结点的度。所有结点中的最大的度称为树的度4)树结构具有明显的层次关系,即树是一 种层次结构。树的最大层次称为树的深度12.二叉树:1)二叉树是一种很有用的非线性结构 2)二叉树具有以下两个特点 :非空二叉树只有一个根结点每一个结点最多有两棵子树 ,且分别称为该结点的左子树与右子树由以上特点可以看出,在二叉树中 ,没一个 结点的度最大为2,即所有子树 (左子树或右子树 )也均为二叉树 . 在二叉树中 ,一 个结点可以只有左子树而没有右子树 ,也 可以只有右子树而没有左子树
7、3)二叉树的基本性质 :性质 1 ,2,3,4,5 4)两种特殊形态的二叉树 :满二叉树 :指的 是除最后一层外,每一层上的所有结点都有两个子结点完全二叉树 :指的是除最后一层外 ,每一 层的结点数均达到最大值 ;在最后一层上只缺少右边的若干结点5)二叉树的遍历 (很重要哦肯定要有这儿的题的!) 13.查找技术 :1)二分法查找 :当有序线性表为顺序存储是才能采用二分查找,并且, 二分查找的效率要比顺序查找高得多. 2)冒泡排序法 :假设线性表的长度为n,则 在最坏的情况下 ,冒泡排序需要经过n/2 遍的从前往后的扫描和n/2 遍的从后往前的扫描,需要的比较次数为n(n-1)/2. 3)简单插
8、入排序法 :在简单插入排序法中, 每一次后最多移掉一个逆序,因此,这种方 法的效率与冒泡排序法相同 .在最坏情况下,简单插入排序需要n(n-1)/2 次比较 4)希尔排序法 :希尔排序的效率与所选的增量序列有关5)简单选择排序法:在最坏情况下需要比较 n(n-1)次 第二章 程序设计基础1.结构化程序设计的原则 :1)自顶向下逐步求精3)模块化4)限制使用goto 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 演讲稿工作总结调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年全国计算机二级公共基础知识要点汇总 2022 全国计算机 二级 公共 基础知识 要点 汇总
限制150内