数据结构与算法

数据结构与算法_第1张图片

GitBook 在线阅读,PDF、Mobi、ePub下载

https://www.gitbook.com/book/alleniverson/data-structure-and-algorithms/details

GitHub托管

https://github.com/JackChan1999/DataStructure

数据结构与算法学习之路

数据结构与算法系列

编程之法:面试和算法心得

计算机常用基础算法

算法学习笔记

学 [数据结构、算法] 的资源推荐

有哪些学习算法的网站推荐?

目录

  • 前言
  • 学数据结构、算法的资源推荐
  • 第1章 线性结构
    • 数据结构与算法基础
    • 数组和链表
  • 第2章 栈与队列
    • 队列
  • 第3章 递归
  • 串、数组和广义表
    • 字符串
    • 模式匹配算法
      • Brute-Force算法
      • KMP算法
    • 数组
    • 稀疏矩阵
    • 广义表
  • 第4章 树
    • 二叉树
    • 哈夫曼树
    • 红黑树
    • 234树
  • 第5章 堆
  • 第6章 图
    • 图的存储
      • 邻接矩阵
        • 邻接矩阵无向图
        • 邻接矩阵有向图
      • 邻接表
        • 邻接表无向图
        • 邻接表有向图
      • 邻接多重表
      • 十字链表
    • 图的遍历
      • 深度优先搜索
      • 广度优先搜索
    • 图的连通性
      • 最小生成树
      • Prim算法
      • Kruskal算法
    • 最短距离
      • Dijkstra算法
      • Floyd算法
    • 拓扑排序
      • AOV网络
      • 拓扑排序
      • AOE网络
  • 第7章 查找
    • 查找树
    • 二叉查找树
    • B-树
    • AVL树
    • 哈希表
  • 第8章 排序
    • 排序算法
    • 冒泡排序
    • 选择排序
    • 快速排序
    • 插入排序
    • 希尔排序
    • 堆排序
    • 归并排序
  • 第9章 源码剖析
    • HashMap、哈希表、哈希函数
    • HashMap的实现原理
    • HashMap源码剖析
    • LinkedHashMap源码剖析
    • LinkedList源码剖析
  • 计算机常用基础算法
    数据结构与算法

你可能感兴趣的:(数据结构与算法)