/algorithm

算法笔记和源代码

Primary LanguageJava

项目名称

该项目是一个 基于Java 算法和数据结构示例库,包含了多个不同类型的算法和数据结构的实现代码,以及相关算法的笔记。

包结构

  • 二叉树
  • 前缀树
  • 递归
  • 链表
  • 队列
    • 改进堆
  • 排序
    • 快速排序
    • 归并排序
    • 桶排序
      • 计数排序
      • 基数排序

类结构

image-20231123202243462

安装与使用

  1. 克隆或下载该项目到本地计算机。

  2. 使用 Java 开发环境打开项目。

  3. 导入项目到 IDE 中。

  4. 根据需要进行编译和构建。

  5. 可以直接运行代码示例或者将代码集成到自己的项目中使用。

算法笔记

在本项目的 算法笔记 目录下,提供了关于以上代码实现的解题思路和代码等详细说明。可以查阅这些笔记来更好地理解和应用代码。

贡献

欢迎贡献你的代码或者改进意见!如果你有任何改进或者新的算法实现,请提交 Pull Request。