必胜高考网_全国高考备考和志愿填报信息平台

必勝高考網 > 計算機類 > 計算機等級 > 資訊 >

全國計算機等級考試四級復習綱要:線性表

時間: 家輝2 資訊

  把原來第n-1個結點至第i個結點依次往后移一個數(shù)組元素位置;

  把新結點放在第i個位置上;

  修正線性表的結點個數(shù)。

  (5)棧

  堆棧的工作原理是采用后進先出(LIFO)技術,棧頂由中央處理器中的堆棧指示器(SP)指出。在執(zhí)行PUSH操作中SP減量,而在POP操作中SP增量。

  下面從數(shù)據結構的角度,進一步說明堆棧的基本概念與操作。需要說明的是,其工作原理與前面所介紹的是一致的,不同的是脫離了硬件背景,例如,棧頂指針不是中央處理器的某個寄存器的內容,而是一個抽象的數(shù)據結構。

  (6)隊列

  隊列可看作是插入在一端進行,刪除在另一端進行的線性表,允許插入的一端稱為隊尾,允許刪除的一端稱為隊頭。在隊列中,只能刪除隊頭元素。隊列的最后一個元素一定是最新入隊的元素。因此隊列又稱先進先出表(First-In-First-Out)。

  日常生活中排隊購物就是隊列應用的例子:新來的顧客排在隊尾等待,排在隊頭的顧客購物后離開隊伍。隊列的基本操作有:

  ①create(Q)建立一個空隊列。

  ②empty(Q)測試隊列是否為空隊列。③full(Q)測試隊列是否為滿。④front(Q)取隊頭元素。

  ⑤enq(X,Q)向隊列中插入一個元素X。⑥enq(Q)刪除隊頭元素。

  三、數(shù)組

  線性表(包括棧和隊列)都是線性結構,結構中的每個元素只是無結構的數(shù)據元素。我們對線性表作進一步的推廣,使結構中的元素本身也可以是具有某種結構(如向量)的數(shù)據,從而引出了數(shù)組這一種新的數(shù)據結構。

  (1)數(shù)組的定義和運算

  類似于線性表,一個二維數(shù)組(或稱矩陣)可以看成是由m個行向量所組成的向量,也可以看成是由n個列向量所組成的向量。

  對于數(shù)組的運算,主要有檢索或存取數(shù)組中某個元素。

  (2)數(shù)組的順序存儲結構

  由于對數(shù)組一般不作插入或刪除運算,因此,一旦數(shù)組被建立,則結構中的元素個數(shù)和元素之間的關系就不再發(fā)生變動。對這種情況采用順序存儲結構表示數(shù)組是比較恰當?shù)摹?/p>

  2.樹的基本運算包括:

  ①求根ROOT(T),引用型運算,其結果是結點X在樹T的根結點。

  ②求雙親PARENT(T,X),引用型運算,其結果是結點X在樹T上的雙親結點;若X是樹T的根或X不在T上,則結果為一特殊標志。

  ③求孩子CHILD(T,X,i),引用型運算,其結果是樹T上的結點X的第i個孩子;若X不在T上或X沒有第i個孩子,則結果為一特殊標志。

  ④建樹CREATE(X,T 1 ,…,T k )k≥1,加工型運算,其作用是建立一棵以X為根,以T 1 ,…,T k 為第1,…k棵子樹的樹。

  ⑤剪枝DELETE(T,X,i),加工型運算,其作用是刪除樹T上結點X的第i棵子樹;若T無第i棵子樹,則為空操作。

  3.二叉樹

  (1)二叉樹的基本概念

  二叉樹是結點的有窮集合,它或者是空集,或者同時滿足下述兩個條件:(1)有且僅有一個稱為根的結點:

  (2)其余結點分為兩個互不相交的集合T 1 、T 2 ,T 1 與T 2 都是二叉樹,并且T 1 與T 2 有順序關系(T 1 在T 2 之前),它們分別稱為根的左子樹和右子樹。

  二叉樹是一類與樹不同的樹形結構。它們的區(qū)別是:第一,二叉樹可以是空集,這種二叉樹稱為空二叉樹。第二,二叉樹的任一結點都有兩棵子樹(當然,它們中的任何一個可以是空子樹),并且這兩棵子樹之間有次序關系,也就是說,它們的位置不能交換。相應地,二叉樹上任一結點左、右子樹的根分別稱為該結點的左孩子和右孩子。另外,二叉樹上任一結點的度定義為該結點的孩子數(shù)(即非空子樹數(shù))。除這個幾個術語之外,樹的其它術語也適用于二叉樹。

  特別值得注意的是,由于二叉樹上任一結點的子樹有左、右之分,因此即使一結點只有一棵非空子樹,仍須區(qū)別它是該結點的左子樹還是右子樹,這是與樹不同的。

  (2)二叉樹的性質

  在某些情況下,了解二叉樹的下列性質是有幫助的。

  4.二叉樹的存儲結構

  二叉樹通常有兩類存儲結構,順序存儲結構和鏈式存儲結構。

  (1)二叉樹的鏈式存儲結構

  二叉樹有不同的鏈式存儲結構,其中最常用的是二叉樹鏈表與三叉鏈表。

56708 主站蜘蛛池模板: 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 万濠影像仪(万濠投影仪)百科-苏州林泽仪器 | 气密性检测仪_气密性检测设备_防水测试仪_密封测试仪-岳信仪器 | 二手色谱仪器,十万分之一分析天平,蒸发光检测器,电位滴定仪-湖北捷岛科学仪器有限公司 | 德州网站制作 - 网站建设设计 - seo排名优化 -「两山建站」 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 冷镦机-多工位冷镦机-高速冷镦机厂家-温州金诺机械设备制造有限公司 | 天品互联-北京APP开发公司-小程序开发制作-软件开发 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 健康管理师报名入口,2025年健康管理师考试时间信息网-网站首页 塑料造粒机「厂家直销」-莱州鑫瑞迪机械有限公司 | 山东商品混凝土搅拌楼-环保型搅拌站-拌合站-分体仓-搅拌机厂家-天宇 | 专注氟塑料泵_衬氟泵_磁力泵_卧龙泵阀_化工泵专业品牌 - 梭川泵阀 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 酒水灌装机-白酒灌装机-酒精果酒酱油醋灌装设备_青州惠联灌装机械 | 隐形纱窗|防护纱窗|金刚网防盗纱窗|韦柏纱窗|上海青木装潢制品有限公司|纱窗国标起草单位 | 高铝砖-高铝耐火球-高铝耐火砖生产厂家-价格【荣盛耐材】 | 涡轮流量计_LWGY智能气体液体电池供电计量表-金湖凯铭仪表有限公司 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | PC阳光板-PC耐力板-阳光板雨棚-耐力板雨棚,厂家定制[优尼科板材] | 啤酒设备-小型啤酒设备-啤酒厂设备-济南中酿机械设备有限公司 | 欧盟ce检测认证_reach检测报告_第三方检测中心-深圳市威腾检验技术有限公司 | 农业仪器网 - 中国自动化农业仪器信息交流平台 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 莱州网络公司|莱州网站建设|莱州网站优化|莱州阿里巴巴-莱州唯佳网络科技有限公司 | 破碎机锤头_合金耐磨锤头_郑州宇耐机械工程技术有限公司 | 汝成内控-行政事业单位内部控制管理服务商 | 智能风向风速仪,风速告警仪,数字温湿仪,综合气象仪(气象五要素)-上海风云气象仪器有限公司 | 合肥防火门窗/隔断_合肥防火卷帘门厂家_安徽耐火窗_良万消防设备有限公司 | 石家庄网站建设|石家庄网站制作|石家庄小程序开发|石家庄微信开发|网站建设公司|网站制作公司|微信小程序开发|手机APP开发|软件开发 | POM塑料_PBT材料「进口」聚甲醛POM杜邦原料、加纤PBT塑料报价格找利隆塑料 | 专业生物有机肥造粒机,粉状有机肥生产线,槽式翻堆机厂家-郑州华之强重工科技有限公司 | 派克防爆伺服电机品牌|国产防爆伺服电机|高低温伺服电机|杭州摩森机电科技有限公司 | 专业甜品培训学校_广东糖水培训_奶茶培训_特色小吃培训_广州烘趣甜品培训机构 | NMRV减速机|铝合金减速机|蜗轮蜗杆减速机|NMRV减速机厂家-东莞市台机减速机有限公司 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | ph计,实验室ph计,台式ph计,实验室酸度计,台式酸度计 | 洗瓶机厂家-酒瓶玻璃瓶冲瓶机-瓶子烘干机-封口旋盖压盖打塞机_青州惠联灌装机械 | 水轮机密封网 | 水轮机密封产品研发生产厂家 | 水热合成反应釜-防爆高压消解罐-西安常仪仪器设备有限公司 | 球盟会·(中国)官方网站| 主题班会网 - 安全教育主题班会,各类主题班会PPT模板 |