百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

algorithm-note

> 编程语言
开源

数组、链表、树、图、递归、DP、有序表等相关数据结构与算法的讲解及代码实现。

2.0K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

数组、链表、树、图、递归、DP、有序表等相关数据结构与算法的讲解及代码实现。

《algorithm-note》中文版

笔记简介

  • 对于常用数据结构及算法的系统性总结,java版本参考algorithm-note-java分支,master分支基于Golang实现。
  • 出发点是,算法内容杂且难,系统性整理当成工具书查阅,可以有效帮助复习
  • 如果本系列对您有用,求个star~

笔记阅读传送门

  • 完整阅读:进入

目录概览

  • 第一节 复杂度、排序、二分、异或
  • 第二节 链表、栈、队列、递归、哈希表、顺序表
  • 第三节 归并排序、随机快排介绍
  • 第四节 堆、结构体排序
  • 第五节 前缀树、桶排序以及排序总结
  • 第六节 链表相关高频题总结
  • 第七节 二叉树基本算法
  • 第八节 二叉树的递归解题思路
  • 第九节 贪心算法解题思路
  • 第十节 并查集、图相关算法介绍
  • 第十一节 暴力递归、动态规划
  • 第十二节 简单暴力递归推导动态规划思路
  • 第十三节 单调栈和窗口结构
  • 第十四节 类似斐波那契数列的递归
  • 第十五节 KMP算法与BfPrt算法总结
  • 第十六节 Manacher(马拉车)算法介绍
  • 第十七节 认识Morris遍历
  • 第十八节 线段树(interval-tree)
  • 第十九节 打表技巧和矩阵处理法
  • 第二十节 组累加和问题整理
  • 第二十一节 哈希、位图、布隆过滤器及岛问题
  • 第二十二节 资源限制类问题总结
  • 第二十三节 有序表介绍及其原理
  • 第二十四节 AC自动机

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Goalogrithms

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言