重点讲解不同的查找和排序算法以及算法分析

*   01 查找算法及其分析/

  *   01 课程介绍

  *   02 查找的概念

  *   03 查找算法的代码基础

  *   04 静态查找介绍

  *   05 顺序查找过程与算法实现

  *   06 顺序查找算法改进以及性能分析

  *   07 折半查找过程

  *   08 折半查找算法描述以及分析

  *   09 分块查找过程

  *   10 静态查找总结

  *   11 动态查找介绍

  *   12 二叉排序树的定义与查找过程

  *   13 BST树查找算法与分析

  *   14 BST树的插入

  *   15 BST树的删除

  *   16 平衡二叉树(AVL)

  *   17 索引查找

  *   18 B-树的定义

  *   19 B-树的查找和B+树

  *   20 动态查找总结

  *   21 哈希(散列)查找介绍

  *   22 哈希函数的构造(1)

  *   23 哈希函数的构造(2)

  *   24 冲突处理的方法—开放定址法

  *   25 冲突处理的方法—链地址法

  *   26 哈希(散列)查找性能分析

  *   27 本章总结

*   02 排序算法及其分析/

  *   01 排序章节介绍

  *   02 排序的概念以及存储结构定义

  *   03 直接插入排序思想

  *   04 直接插入排序代码以及性能分析

  *   05 折半插入排序

  *   06 希尔排序

  *   07 快速排序

  *   08 简单选择排序

  *   09 堆排序

  *   10 筛选操作

  *   11 建堆的过程

  *   12 归并排序

  *   13 基数排序

  *   14 链式基数排序

  *   15 各种排序方式比较

  *   16 本章总结