- 3
- 0
- 约2.73千字
- 约 24页
- 2017-05-21 发布于四川
- 举报
* * 数据结构 第一章 绪论 第二章 线性表 第三章 稀疏矩阵和广义表 第四章 栈和队列 第五章 树和二叉树 第六章 二叉树的应用 第七章 图 第八章 查找 第九章 排序 第八章 查找 8.1 对查找的操作: 1)查询(检索)某个“特定的”数 据元素是否在查找表中及各 种属性; 2)在查找表中插入一个数据元素; 3)从查找表中删去某个数据元素。 1.顺序查找 2.二分查找 3.索引顺序 8.2 静态查找表 顺序搜索的平均搜索长度 设搜索第 i 个元素的概率为 pi,搜索到第 i 个元素所需比较次数为 ci,则搜索成功的平均搜索长度: 在顺序搜索情形,ci = i +1, i = 0, 1, ?, n-1,因此 在等概率情形,pi = 1/n, i = 0, 1, ?, n-1。 1.顺序查找 顺序查找算法 Struc elemtype{eneytype data; keytype key;} Int seqserch(elemtype a[], int n, keytype k) {a[n].key=k; for(int i=0;;i++) if(a[i].key==k) break; If(in) return I Else return -1; } 2.二分查找 条件:表已排序 思想:第一步把表一分为二; 判定查找的元素落在哪部
您可能关注的文档
- 《圆和圆的位置关系(周2)》课件.ppt
- 《土地资源学》第一章.ppt
- 《在山的那边》课件.ppt
- 《在酒楼上》上课用.ppt
- 《坐井观天》课件刘玉清.ppt
- 《埃及金字塔见闻》课件.ppt
- 《基因畅想》课件.ppt
- 《堂吉诃德》23张课件.ppt
- 《声声慢·寻寻觅觅》教学设计.ppt
- 《声音是怎样产生的》PPT课件最新.ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
原创力文档

文档评论(0)