计算机二级公共基础知识.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

1.什么是栈;2、什么是队列

定义:一种特殊的线性结构,限定只能在表的一端进行插入,在表的另一端进行删除的线性表。此种结构称为先进先出〔FIFO〕表。;;2、循环队列及其运算;;队列的顺序存储;队列的顺序存储;方法一

队列元素=〔尾指针-头指针+队列容量〕%队列容量

(Q.rear-Q.front+MAXQSIZE)%MAXSIZE

方法二

1).尾指针大于头指针:元素个数=尾指针-头指针

设某循环队列的容量为50,头指针front=5〔指向队头元素的前一位置〕,尾指针rear=29〔指向队尾元素〕,那么该循环队列中共有多少个元素。

元素个数=尾指针-头指针=29-5=24

2).头指针大于尾指针:元素个数=总容量-头指针+尾指针

设某循环队列的容量为50,如果头指针front=45(指向队头元素的前一位置),尾指针rear=10(指向队尾元素),那么该循环队列中共有多少个元素。

元素个数=总容量-头指针+尾指针=50-45+10=15;栈和队列的共同特点是

A)都是先进先出B)都是先进后出

C)只允许在端点处插入和删除元素D)没有共同点

如果进栈序列为e1,e2,e3,e4,那么可能的出栈序列是

A)e3,e1,e4,e2 B)e2,e4,e3,e1

C)e3,e4,e1,e2 D)任意顺序

一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用

A)栈 B)堆C)数组 D)链表;栈底至栈顶依次存放元素A、B、C、D,在第五个元素E入栈前,栈中元素可以出栈,那么出栈序列可能是

A)ABCED B)DCBEAC)DBCEA D)CDABE

栈通常采用的两种存储结构是

A)线性存储结构和链表存储结构 B)散列方式和索引方式

C)链表存储结构和数组D)线性存储结构和非线性存储结构

栈和队列通常采用的存储结构是【1】。

以下数据结构中,按先进后出原那么组织数据的是

A)线性链表B)栈C)循环链表 D)顺序表

▽当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【2】。;

由两个栈共享一个存储空间的好处是

A)减少存取时间,降低下溢发生的机率

B)节省存储空间,降低上溢发生的机率

C)减少存取时间,降低上溢发生的机率

D)??省存储空间,降低下溢发生的机率

以下关于栈的表达中正确的选项是

A〕在栈中只能插入数据B〕在栈中只能删除数据

C〕栈是先进先出的线性表D〕栈是后进先出的线性表

以下关于队列的表达中正确的选项是

A〕在队列中只能插入数据B〕在队列中只能删除数据

C〕队列是先进先出的线性表D〕队列是后进先出的线性表;1.6.1树的根本概念

由一个或多个结点组成的有限集合。仅有一个根结点,结点间有明显的层次结构关系。;介绍几个概念:

结点〔Node〕:树中的元素,包含数据项及假设干指向其子树的分支。

结点的度〔Degree〕:结点拥有的子树数。

结点的层次:从根结点开始算起,根为第一层。

叶子〔Leaf〕:度为零的结点,也称端结点。

孩子〔Child〕:结点子树的根称为该结点的孩子结点。

兄弟〔Sibling〕:同一双亲的孩子。

双亲〔Parent〕:孩子结点的上层结点,称为这些结点的双亲。

树的深度〔Depth):树中结点的最大层次数。

树的度:结点所具有的最大的度.

森林〔Forest〕:M棵互不相交的树的集合。;1.6.2二叉树及根本性质;二叉树是n(n?0)个结点的有限集合。它或为空数(n=0),或由一个根结点和两棵分别称为根的左子树和右子树的互不相交的二叉树组成。;2、满二叉树;性质1:二叉树的第i层上至多有2i-1〔i?1〕个结点。;性质3:对任何一棵二叉树T,如果其终端结点数为n0,度

为2的结点数为n2,那么n0=n2+1。;性质4:具有n个结点的完全二叉树的深度为;性质5:如果对一棵有n个结点的完全二叉树的结点按层

序编号,那么对任一结点i(1=i=n)有:;例:;树与二叉树的区别;1.6.3二叉树的遍历

查找某个结点,或对二叉树中全部结点进行某种处理,就需要遍历。

遍历定义及遍历算法

遍历

文档评论(0)

199****8042 + 关注
实名认证
文档贡献者

相信自己,相信明天

1亿VIP精品文档

相关文档