a repo records some algorithms using go.
algorithm go
的原型项目是 greyireland/algorithm-pattern
其他诸如数论,几何,线段树等类型都是在此基础之上所整合。
这个仓库的目标只有一个: 希望更多的人加入写算法的队列
如果你有更好的分类内容或者原创题,可以提交issue或者fork后申请合并你的代码题解
- base 下面这些所进行的基本内容扩展
- leetcode 下面是对力扣内容的扩展
- original 是练习的一些acm模式的题目
英文 | 中文 | 有无相关记录 |
---|---|---|
Backtrack | 回溯 | ✅ |
Binary | 二进制 | ✅ |
Binary search | 二分搜索 | ✅ |
binarysearchTree | 二分搜索树 | ✅ |
binaryTree | 二叉树 | ✅ |
Discretization | 离散化 | ❌ |
dp | 动态规划 | ✅ |
Geometry | 几何 | ❌ |
kmp | kmp | ✅ |
Leetcode | 力扣 | ✅ |
Linked list | 链表 | ✅ |
Number theory | 数论 | ✅ |
Origin oj | 原创oj | ✅ |
Queue | 队列 | ✅ |
Recursion | 递归 | ✅ |
SegmentTree | 线段树 | ✅ |
Sliding window | 滑动窗口 | ✅ |
Sort | 排序 | ✅ |
Stack | 堆 | ✅ |
offer | 剑指offer区 | ✅ |
bfs | 广度搜索 | ✅ |
dfs | 深度搜索 | ✅ |
typo sort | 拓扑排序 | belong sort ✅ |
mingenTree | 最小生成树 | belong origin oj ✅ |
Union-find sets | 并查集 | belong origin oj ✅ |
- 剑指offer区 ✅
- sql专区入门 ✅
- algorithm-go - 💌 write algorithm using go
- greyireland/algorithm-pattern - 🍬 a algorithm pattern
- LogicStack-LeetCode - 😄 a good repo! 三叶姐yyds
非常欢迎你的加入!提一个 Issue 或者提交一个 Pull Request。
algorithm go 遵循 Contributor Covenant 行为规范。
感谢参与相关算法题解的书写
- Fork it (https://github.com/zhang-wangz/algorithm-go/)
- Create your feature branch (git checkout -b yourfeature/yourfooBar)
- Commit your changes (git commit -am 'Add some yourfooBar')
- Push to the branch (git push origin yourfeature/yourfooBar)
- Create a new Pull Request
MIT © Athony Wang
good luck, may we have a better tomorrow!