zoukankan      html  css  js  c++  java
  • 大话数据结构笔记——第八章 查找

    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 总结

     

  • 相关阅读:
    可视化数据挖掘开源软件的比较分析
    大数据平台比较-CDH,HDP
    数据挖掘的一般过程
    httpclient介绍与请求方式详解
    30分钟带你了解阻塞队列所有内容,再也不怕面试官刁难你了!(上)
    Lock
    HashMap 源码解读
    类加载各阶段详解
    Java基础复习(八、注解)
    Java基础复习(六、反射)
  • 原文地址:https://www.cnblogs.com/superjishere/p/12330794.html
Copyright © 2011-2022 走看看