Go语言刷LeetCode集锦

By at • 658次点击
youbbs

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 21 leetcode 顺序刷题,详细通俗题解
  • leetbook 5 某位大佬写的Leetcode题解,不过已经不更新了
  • WANG leetcode 21 某位朋友的Leetcode题解。经常更新,解释到位。
  • LeetCode-in-Go 8 某位算法大佬的Golang题解
  • ACWING 1 一些算法竞赛大佬创建的平台,挺适合入门的。
  • leetcode 刷题集 9 以 Python 为主,有部分 Go、Java

集锦, LeetCode, Go, 语言


目前尚无回复
登录 后发表评论