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

     

  • 相关阅读:
    hangfire 本地可以正常打开hangfire页面,发布后报401
    core 引用webservice
    ABP自带原框架生成使用
    ABP框架问题排查记录
    转-image js binary
    贪心算法
    动态规划-练习
    分治算法-快速,归并
    ECMAScript5的新特性
    css-动画
  • 原文地址:https://www.cnblogs.com/superjishere/p/12330794.html
Copyright © 2011-2022 走看看