zoukankan      html  css  js  c++  java
  • 哈希表(四)-----介绍

      哈希表也叫散列表

      哈希表底层是数组(将数组中的数值下标输入自定义的散列函数中得到数据的数值)

      

      散列函数的设计:计算简单、分布均匀

               直接定址法:计算简答但是分布不均匀

               数组分析法:知道数据的类型,分析选择

      散列函数    平方取中法:将数值平方后取数值中间的部分

            取余法:例 13%10=3  除数有讲究        (使用多)

            随机数法:存储地址=random()

      

                            线性探测法:位置先后一 一找(出现分布集中现象)

                    开发地址法      二次探测法:位置平方向后找(可以解决位置集中现象)

                            再哈希法:再次使用function()

      散列地址冲突:的解决方案        

                           

                    链地址法:位置不存数据,而是位置指向数据。(11、21形成小链表)       使用多

                        

    好好学习,天天向上。 努力工作,给自己的和家人一个满意的答案。。。。
  • 相关阅读:
    java 文件及流读取
    Image对象及其子类BufferedImage
    形状特征提取-Hu不变矩(转载)
    图像的灰度共生矩阵(转载)
    如何实现图片逐渐加载逐渐显示 转载
    JavaScript的函数和事件(转)
    Java图像文件的读写
    图像处理之常用颜色RGB、灰度值
    Hadoop之TaskInputOutputContext类
    ajax获取城市和相应的地区
  • 原文地址:https://www.cnblogs.com/axu521/p/10010288.html
Copyright © 2011-2022 走看看