• 大话数据结构笔记——第八章 查找


    1 查找概论

     

     

     

    2 顺序表查找

    1)顺序表查找算法

     

     

    2)顺序表查找优化

     

    3 有序表查找

    1)折半查找

     

     

     

     

    2)插值查找

     

    3)斐波那契查找

     

     

     

    4 线性索引查找

    1)稠密索引

     

     

    2)分块索引

     

     

     

     

     

    3)倒排索引

     

     

     

     

    5 二叉排序树

             

    1)二叉排序树查找操作

     

     

    2)二叉排序树插入操作

     

     

     

     

    3)二叉排序树删除操作

     

     

     

     

     

     

     

     

    4)二叉排序树总结

     

     

    6 平衡二叉树(AVL树)

     

     

    1)平衡二叉树实现原理

     

     

     

     

     

     

     

     

    2)平衡二叉树实现算法

     

     

     

     

     

     

     

     

     

     

     

     

    7 多路查找树(B树)

    1)2-3树

     

     

      

      

     

     

    2)2-3-4树

     

     

    3)B树

     

     

    4)B+树

     

     

    8 散列表查找(哈希表)概述

    1)散列表查找定义

     

     

    2)散列表查找步骤

     

     

     

    9 散列函数的构造方法

     

    1)直接定址法

     

    2)数字分析法

     

    3)平方取中法

     

    4)折叠法

     

    5)除留余数法

     

    6)随机数法

     

    10 处理散列冲突的方法

    1)开放定址法

     

     

    2)再散列函数法

    3)链地址法

     

    4)公共溢出区法

     

    11 散列表查找实现

    1)散列查找算法实现

     

     

    2)散列查找性能分析

    12 总结

     

  • 相关阅读:
    linux自动获得mac地址,修改网络配置
    Linux上java环境变量配置
    linux下rz,sz安装
    linux环境变量设置
    cenos6.5安装vsftp
    tomcat打开gzip、配置utf-8
    java基础50 配置文件类(Properties)
    java基础49 IO流技术(对象输入流/对象输出流)
    java基础48 IO流技术(序列流)
    java基础47 装饰着模式设计
  • 原文地址:https://www.cnblogs.com/superjishere/p/12330794.html
Copyright © 2020-2023  润新知