当前位置: 首页 > news >正文

服装网站建设策划书下载百度网盘app

服装网站建设策划书,下载百度网盘app,dw制作一个环保网站模板下载,宁波网站建设联系方法查找表是由同一类型的数据元素(或记录)构成的集合。根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素或记录。关键字:用来标识一个数据元素(或记录)的某个数据项的值。查找算法的评价指标…

查找表是由同一类型的数据元素(或记录)构成的集合。

根据给定的某个值,在查找表中确定一个其关键字等于给定值的数据元素或记录。

关键字:用来标识一个数据元素(或记录)的某个数据项的值。

查找算法的评价指标:关键字的平均比较次数,也称平均查找长度。

线性表的查找:

  1. 顺序查找

应用范围:顺序表或线性链表表示的静态查找表;表内元素之间无序。

优点:算法简单,逻辑次序无要求

缺点:ASL太长,时间效率太低

  1. 折半查找(二分)

每次将待查记录所在区间缩小一半。

优点:效率比顺序查找高。

缺点:只适用于有序表,且限于顺序存储结构。

  1. 分块查找(索引顺序查找)

查找效率:ASL=Lb+Lw(对索引表查找的ASL+对块内查找的ASL)

数表的查找:

二叉排序树

平衡二叉树(左<根<右)

散列表的查找:

基本思想:记录的存储位置与关键字之间存在对应关系

对应关系---hash函数

优点:查找效率高,O(1)

缺点:空间效率低

散列方法(杂凑法):选取某个函数时,依该函数按关键字计算元素的存储位置,并按此存放;查找时,由同一个函数对给定值k计算地址,将k与地址单元中元素关键码进行比,确定查找是否成功。

散列函数:散列方法中使用的转换函数

冲突:不同的关键码映射到同一个散列地址

同义词:具有相同函数值的多个关键字

构造散列函数考虑的因素:

  1. 执行速度

  1. 关键字的长度

  1. 散列表的大小

  1. 关键字的分布情况

  1. 查找频率

构造方法:

直接定址法:

优点:以关键码key的某个线性函数值为散列地址,不会产生冲突

缺点:要占用连续地址空间,空间效率低

除留余数法:hash(key)=key mod p(p是一个整数)

处理冲突的方法:

  1. 开放定址法:

基本思想:有冲突时就去寻找下一个空的散列地址

常用:

线性探测法

二次探测法

  1. 链地址法

基本思想:相同散列地址的记录链成一单链表

优点:非同义词不会冲突,无“聚集”现象,链表上结点空间动态申请,更适合于表长不确定的情况

散列表技术具有很好的平均性能,优于一些传统的技术。

链地址法优于开地址法。

除留余数法作散列函数优于其他类型函数。

http://www.shuangfujiaoyu.com/news/47054.html

相关文章:

  • 增城网站建设百度推广服务
  • 政府门户型网站建设站长工具ip查询
  • 该网站使用的安全设置百度客服电话24小时人工服务热线
  • 机械营销型网站三个关键词介绍自己
  • 网站制作设计方案seo关键词
  • 虹口建设机械网站简述企业网站推广的一般策略
  • 浙江住房和城乡建设厅报名网站铁力seo
  • 公司网站怎么做网站备案天津seo招聘
  • 上海做网站的软件开发培训学校
  • 秦皇岛做网站哪家好重庆关键词快速排名
  • iis怎么做ip网站吗账户竞价托管费用
  • 免备案的网站首页建站seo推广
  • 做设计在哪个网站上找高清图片大全域名查询ip爱站网
  • 企业手机网站建设推广长沙大型网站建设公司
  • 接活做图网站广告宣传费用一般多少
  • 稳定的网站建设怎么优化网站性能
  • 域名收录提交入口seo导航
  • 网站做好了怎么做后台管理企业推广宣传文案
  • 网站排名软件下载做网络销售如何找客户
  • 个人网站备案需要什么资料seo推广网址
  • 手机微信网站怎么做seo优化培训学校
  • 建设自己的网站怎么做软文代写公司
  • asp网站镜像代码淘宝运营培训课程
  • 把自己做的动画传到哪个网站上网络推广公司简介
  • 网站开发与设计培训一份完整的营销策划方案
  • 网站建设开发价格手机seo关键词优化
  • 外贸 国外推广网站免费网站搭建平台
  • java做网站要学什么微信scrm
  • 顺德新网站制作友情链接交换要注意哪些问题
  • 大发快三网站自做媒体发稿平台