二级MS-OFFICE教程.docx
《二级MS-OFFICE教程.docx》由会员分享,可在线阅读,更多相关《二级MS-OFFICE教程.docx(43页珍藏版)》请在优知文库上搜索。
1、第一部分公共却!学问第1章数据结构与算法1.1 算法1 .算法的基本概念(D概念:修法是指一系列解决何咫的清楚指令。(2)4个基本特征:可行性、确定性、有穷性、拥有足够的情报。(3)两种基本要素:对数据对以的运算和操作、算法的限制结构(运算和操作时问的依次).(力设计的基本方法:列举法、归纳法、递推法递归法、减半递推技术和回溯法.2 .算法的困难度(D算法的时间困难度:执行算法所须要的计算工作玳.(2)匏法的空间困难度:执行算法所册的内存空间.1.2 数据结构的范本概念数据结构指和”.有关联的数据元泰的集合,即数据的组织形式,其中避辑结构反映数据元素之间逻辑关系;存储结构为数据的逻辑结构在计算
2、机存储空间中的存放形式,有依次存储、链式存储、索引存储和散列存储4种方式.数据结构按各元素之间前后件关系的困难度可划分为:(D线性结构:有且只有一个根节点,E1.每个节点最多有一个干脆前胸和一个干脆后维的非空数据结构,(2)非线性结构:不涵意税性结构的数据结构。1.3 线性衣及其依次存储结构1.4 .绫性友的基本概念我性结构乂称浅性表,践性表是最简沽也是最常用的一种数据结构,1.5 性表的依次存储结构元素所占的存储空间必需连续.元素在存储空间的位置是按逻轼依次存放的.3 .魏性我的插入运算在第i个元素之前插入一个新元素的步骤如下:步骤一:把跖来第n个节点至第i个节点依次往后移一个元素位S1.步
3、骡二:把新节点放在第i个位徨上.步骤三:修正线性表的节点个数.在呆坏状况下,即插入元本在第一个置,戏性表中全部元素均须要移动。4 .线性表的删除运算删除第i个位置的元素的步骤如下:步骤一:把第i个元素之后不包括笫i个元素的n-i个元索依次前移一个位汽:步既二:修正线性表的结点个数。1.4栈和队列1 .栈及其基本运算(D条本概念:栈是一种特别的线性表,其插入运算与削除运算都只在税性表的一雉进行,也被称为“先进后出”友或“后进先出”去. 栈顶:允许插入与刷除的一端, 栈底:栈原的另一笫 空栈:枝中没有元素的栈.(2)特点” 枝顶元素是最终被插入和加早被册除的元素.栈底元素是最早被插入和最终被削除的
4、元素. 栈有记忆作用。 在依次存储结构下,栈的插入和删除运算不需格动表中其他数据元素. 栈顶指针I。P动态反映了栈中元素的变更状况(3)依次存储和运算:入栈运算、退栈运算和读栈夜运算。2 .队列及其基本运算(D基本概念:队列是指允许在一端进行插入在另一端进行删除的线性表,又称“先进先出”的线性表.队尾:允许插入的一端,用尾指针指向队尾元素.棒头:允许删除的一端.用头指针指向头元素的前一位置.(2)循环队列及其运笄.所谓循环队列,就是将队列存储空间的底终一个位置绕到第一个位置,形成龙轮上的环状空间。入认运算是指在循环队列的队尾加入一个新元素.当循环队列非空(S=I)且认尾指针等于队头指针时.说明
5、循环队列已满,不能进行人队运算,这种状况称为“上溢”。退认运算是指在循环队列的队头位置退出一个元素并赋给指定的变址.首先将队头指针进一,然后将排头指针指向的元索就给指定的变量,当箭环队列为空(S=O)时,不能进行退队运算,这种状况称为“下溢”。1.5 线性琏表在定义的链表中,若只含有一个指针域未存放下一个元素地址,称这样的鞋表为单鞋表或线性链表。在槌式存储方式中,要求每个结点由两部分组成:一部分用于存放数据元素值,称为数据城;另一都分用于存放指针,称为指针域,其中指针用于指向该站点的前一个或后一个结点(即前件或后件).1.6 树和:叉树1 .树的基本概念树是简洁的非线性结构,树中有且仅有一个没
6、有前驱的节.点称为“根”,其余节点分成In个互不相交的有限集合T1.T2.T)11n,每个集合又是一棵树.称T1.T2,.Tmn为根结点的子树, 父节点:每一个节点只有一个前件,无前件的节点只有一个,称为树的根结点(简林树的根)。 子节点:徒个节点可以后多个后件,无后件的节点称为叶子节点. 树的度:全部节.点最大的度. 树的深度:树的最大层次.2 .二叉树的定义及其地本性质(D二叉树的定义:二叉树是一种非线性结构,足有限的节点集合.该集合为空(空二叉树)或由一个根节点及两棵互不相交的左右二叉子树组成,可分为满:叉树和完全:叉树,其中满二叉树皆定是完全二叉树但完全二叉树不肯定是满二叉树.二叉树具
7、有如下两个特点:二叉树可为空.空的二叉构无节点,非空二叉树有且只有一个根结点;每个节点最多可有两棵f树,称为左子树和右子树,(2)二叉树的基本性质。性质1:在二叉树的第k层上至多有2k1个结点(kND.性质2:深度为.的二叉树至多有2三1个结点.性侦3:对任何一,棵:叉树,度为O的结点(即叶子结点)总是比度为2的站点多一个。性质4:具有n个结点的完全二叉树的深度至少为Io2n+1,其中Uo2n表示1.2n的整数部分,3 .满二.叉树与完全二叉树(D)R二叉树:满:叉树是指这样的一种二叉树;除最终一层外,年一层上的全都结点都有两个子结点.满二叉树在其第i层上有2iT个结点.从上面涌:叉树定义可知
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 MS OFFICE 教程
