百科
.dev
全部条目
在线工具
AI 编程
趋势榜
开源项目
技术资讯
提交条目
Language
中文
English
登录
< 返回工具列表
Language
中文
English
A
algorithm-note
> 编程语言
开源
数组、链表、树、图、递归、DP、有序表等相关数据结构与算法的讲解及代码实现。
2.0K stars
0 点赞
0 次浏览
访问官网
GitHub
点赞
收藏
分享体验
工具介绍
数组、链表、树、图、递归、DP、有序表等相关数据结构与算法的讲解及代码实现。
《algorithm-note》中文版
笔记简介
对于常用数据结构及算法的系统性总结,java版本参考algorithm-note-java分支,master分支基于Golang实现。
出发点是,算法内容杂且难,系统性整理当成工具书查阅,可以有效帮助复习
如果本系列对您有用,求个star~
笔记阅读传送门
完整阅读:
进入
目录概览
第一节 复杂度、排序、二分、异或
第二节 链表、栈、队列、递归、哈希表、顺序表
第三节 归并排序、随机快排介绍
第四节 堆、结构体排序
第五节 前缀树、桶排序以及排序总结
第六节 链表相关高频题总结
第七节 二叉树基本算法
第八节 二叉树的递归解题思路
第九节 贪心算法解题思路
第十节 并查集、图相关算法介绍
第十一节 暴力递归、动态规划
第十二节 简单暴力递归推导动态规划思路
第十三节 单调栈和窗口结构
第十四节 类似斐波那契数列的递归
第十五节 KMP算法与BfPrt算法总结
第十六节 Manacher(马拉车)算法介绍
第十七节 认识Morris遍历
第十八节 线段树(interval-tree)
第十九节 打表技巧和矩阵处理法
第二十节 组累加和问题整理
第二十一节 哈希、位图、布隆过滤器及岛问题
第二十二节 资源限制类问题总结
第二十三节 有序表介绍及其原理
第二十四节 AC自动机
Issues
· 0 开放
查看全部 Issues
在 GitHub 打开
暂无开放 Issues,或尚未同步最近议题。
>
标签
Go
alogrithms
>
讨论区
最新
发表
暂无评论,来聊聊你的看法吧
> 工具信息
发布日期
2026年8月1日
最后更新
2026年9月17日
分类
编程语言
定价
开源
> 相关工具
T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
报告问题