Go语言刷LeetCode集锦
LeetCode 是一个包含许多算法问题的网站。 其中大多数是对Google,Facebook,LinkedIn,Apple等的真题。此库是用 Go
的解决方案,其代码风格严格遵循Google Golang风格指南。
数据结构 | 变种 | 相关题目 |
---|---|---|
顺序线性表:向量 | ||
单链表 | 1.双链表 2.静态链表 3.对称矩阵 4.稀疏矩阵 |
|
栈 | 广义栈 | |
队列 | 1.链表实现 2.循环数组实现 3.双端队列 |
|
字符串 | 1.KMP算法 2.有限状态自动机 3.模式匹配有限状态自动机 4.BM模式匹配算法 5.BM-KMP算法 |
|
树 | 1.二叉树 2.并查集 3.Huffman数 |
|
数组实现的堆 | 1.极大堆和极小堆 2.极大极小堆 3.双端堆 4.d叉堆 |
|
树实现的堆 | 1.左堆 2.扁堆 3.二项式堆 4.斐波那契堆 5.配对堆 |
|
查找 | 1.哈希表 2.跳跃表 3.排序二叉树 4.AVL树 5.B树 6.AA树 7.红黑树 8.排序二叉堆 9.Splay树 10.双链树 11.Trie树 |
项目地址
- LeetCode-Go 用Golang刷 Leetcode
其它相关资源
- leetcode leetcode 顺序刷题,详细通俗题解
- leetbook 某位大佬写的Leetcode题解,不过已经不更新了
- WANG leetcode 某位朋友的Leetcode题解。经常更新,解释到位。
- LeetCode-in-Go 某位算法大佬的Golang题解
- ACWING 一些算法竞赛大佬创建的平台,挺适合入门的。
- leetcode 刷题集 以 Python 为主,有部分 Go、Java
0
See Also
Nearby
- 上一篇 › 导读:Go语言之禅
- 下一篇 › 一点改善,重启后是否让用户重新登录