- 5
- 0
- 约4.81千字
- 约 15页
- 2016-12-20 发布于江苏
- 举报
第9章 查 找 西华师大 滕华 9.1静态查找表(ADT) 9.1.1顺序表的查找(逻辑结构为线性表) 顺序查找: ASL=ΣPiCi 折半查找: ASL=log2(n+1)-1 //有序表 索引查找: ASL=Lb+Lw=1/2(n/s+s)+1 //块有序 性能分析 平均查找长度: 9.2 动态查找表 9.2.1二叉排序树和二叉平衡树 查找 顺序查找是一种最基本和最简单的查找方法。它的思路是,从表中的第一个元素开始,将给定的值与表中逐个元素的关键字进行比较,直到两者相符,查到所要找的元素为止。否则就是表中没有要找的元素,查找不成功。对于表中记录的关键字是无序的表,只能采用这种方法。描述顺序查找的算法见框图8-1。其中n是表r的长度,k是要查的元素的关键字,i查到的元素的序号。 折半查找又称二分查找,是针对有序表进行查找的简单、有效而又较常用的方法。所谓有序表,即要求表中的各元素按关键字的值有序(升序或降序)存放。 折半查找不像顺序查找那样,从第一个记录开始逐个顺序搜索,其基本思想是:首先选取表中间位置的记录,将其关键字与给定关键字k进行比较,若相等,则查找成功;否则,若k值比该关键字值大,则要找的元素一定在表的后半部分(或称右子表),则继续对右子表进行折半查找;若k值比该关键字值小,则
您可能关注的文档
- 西交利物浦大学------鸡蛋撞地球.doc
- 西亚和北非-OKppt.ppt
- 西亚-北非.ppt
- 西交利物浦大学2010年招生章程.doc
- 西亚、北非2.ppt
- 西关小吃 周建聪组.ppt
- 西六小学安全教育家长会.ppt
- 西北农林科技大学2013学年创新与技能8学分细则.doc
- 西北大学-全美综合排名第十二.docx
- 西北大学专业技术人员考核表.doc
- 2026届甘肃省民勤三中高考化学三模试卷含解析.doc
- 2021年人力资源年终工作汇报 附2026年人力预算测算表 可直接套用.pptx
- 2021年直播间氛围打造提升停留时长培训课件.pptx
- 2026届广西钦州市第二中学高三第二次模拟考试历史试卷含解析.doc
- 2020应对儿童厌学叛逆专属心理健康教育宣讲课件.pptx
- 2026届江苏省南通巿启东中学5月高三月考物理试题.doc
- 2026年初中语文写作课件.pptx
- 2026年电子元件检测实训教程PPT.pptx
- 2026届安徽省肥东县圣泉中学高三下期末模拟联考数学试题.doc
- 广东省惠东县惠东高级中学2026届高三考前热身生物试卷含解析.doc
最近下载
- 江苏盐城五年级下册数学期中试卷(真卷3) 苏教版.doc VIP
- TD∕T 1083-2023 国土调查数据库更新数据规范.pdf
- 煤矿瓦斯抽采达标暂行规定.ppt VIP
- 消防应急照明新标准GB51309-2024(2024年3月1日实施,网上看).pptx VIP
- 婴幼儿心理问题与健康ppt.pptx VIP
- 2025-2026年时事政治热点试题200道及答案(完整版).docx
- 隔油池图集及计算规则.图文.pdf VIP
- 五年级下册数学期中试卷(真卷) 苏教版.doc VIP
- 惠州健康体检管理平台个人用户操作指引.DOC VIP
- (高清版)DB4401∕T 112.3-2021 《城市道路占道施工交通组织和安全措施设置 第3部分:交通引导人员设置》.pdf VIP
原创力文档

文档评论(0)