- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[IT认证]公共基础_1
考点1 ----算法 一、算法基本概念 算法是指为解决某个特定问题而采取的确定且有限的步骤的一种描述,它是指令的有限序列,使得给定类型的问题通过有限的指令序列,在有限的时间内被求解。 1.算法的基本特性 有穷性 即在一定的时间是能够完成的,即算法应该在计算有限个步骤后能够正常结束。 考点1 ----算法 确定性 算法的设计必须是每一个步骤都有明确的定义,不允许有模糊的解释,也不能有多义性。 可行性 由于算法的设计是为了在某一个特定的计算工具上解决某一个实际的问题而设计的,因此,它总是受到计算工具的限制,使执行产生偏差 。 考点1 ----算法 输入和输出(拥有足够的情报) 算法的执行与输入的数据和提供的初始条件相关,不同的输入或初始条件会有不同的输出结果,提供准确的初始条件和数据,才能使算法正确执行。 考点1 ----算法 二、算法复杂度 算法的时间复杂度 算法的空间复杂度 练习 算法的时间复杂度是指 A)执行算法程序所需要的时间 B)算法程序的长度 C)算法执行过程中所需要的基本运算次数 D)算法程序中的指令条数 练习 算法的空间复杂度是指 A)算法程序的长度 B)算法程序中的指令条数 C)算法程序所占的存储空间 D)执行算法需要的内存空间 考点2 数据结构的基本概念 一、什么是数据结构 1 数据结构的定义 数据结构是指互相之间存在着一种或多种关系的数据元素的集合。 考点2 数据结构的基本概念 2 数据的逻辑结构 是指反映数据元素之间的逻辑关系的数据结构。 数据的逻辑结构有两个要素: 数据元素的集合,记作D 数据之间的前后关系,记作R 则数据结构B=(D,R) 考点2 数据结构的基本概念 3 数据的存储结构 数据的逻辑结构在计算机存储空间中的存放形式称为数据的存储结构,或数据的物理结构。 即数据存储时,不仅要存放数据元素的信息,而且要存储数据元素之间的前后件关系的信息。 考点2 数据结构的基本概念 二、线性结构与非线性结构 考点2 数据结构的基本概念 考点2 数据结构的基本概念 练习 数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及 _______. A)数据的存储结构 B)计算方法 C)数据映象 D)逻辑存储 考点3 线性表及其顺序存储结构 顺序存储结构 考点4 栈和队列 一、栈 练习 栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,则出栈序列可能是 A)ABCED B)DCBEA C)DBCEA D)CDABE 考点4 栈和队列 考点4 栈和队列 循环队列:就是将队列存储空间最后一个位置绕到第一个位置,形成逻辑上的环状空间,供队列循环使用。 循环队列中实际元素个数: (Rear - Front +N) mod N ,其中 Rear为队尾,Front为队头 N 为循环队列最多可以存放元素个数,mod为取余运算 考点5 线性链表 线性表的链式存储结构称为线性链表。 考点6 树与二叉树 一、树的基本概念 由一个或多个结点组成的有限集合。仅有一个根结点,结点间有明显的层次结构关系。 考点6 树与二叉树 结点:树中的元素,包含数据项及若干指向其子树的分支。 结点的度:结点拥有的子树数。 叶子:度为零的结点,也称终端结点。 结点的层次:从根结点开始算起,根为第一层。 深度: 树中结点的最大层次数。 考点6 树与二叉树 二、二叉树及其基本性质 二叉树是另一种树型结构,它的特点是每个结点最多只有二棵子树(即二叉树中不存在度大于2的结点),并且,二叉树的子树有左右之分,其次序不能任意颠倒。 二叉树遍历定义及遍历算法 遍历是指按某条搜索路线寻访树中每个结点,且每个结点只被访问一次。 练习 练习 已知二叉树后序遍历序列是dabec,中序遍历序列是debac,它的前序遍历序列是 A)acbed B)decab C)deabc
您可能关注的文档
最近下载
- 一种新型功交换式能量回收装置.pdf VIP
- 生猪屠宰兽医卫生检疫人员考试题库答案.pdf VIP
- 生猪屠宰兽医卫生检疫人员考试题及答案.doc VIP
- 《仲景食品公司应收账款管理现状、问题及对策》6000字.doc VIP
- 2024《仲景食品公司应收账款精益化管理研究》9100字.docx VIP
- 2024《调味配料企业应收账款管理问题及对策—以仲景食品公司为例8600字》.docx VIP
- 2024《企业应收账款管理的现状分析—以仲景食品公司为例》8400字.doc VIP
- 生猪屠宰兽医卫生检验人员理论考试题库及答案.pdf VIP
- 仲景食品有限公司应收账款风险分析与防范.docx VIP
- 仲景食品有限公司应收账款风险分析与防范.docx VIP
文档评论(0)