youbbs avatar

Go语言刷LeetCode集锦

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

💘 相关文章

写一条评论

Based on Golang + fastHTTP + sdb | go1.17.3 Processed in 1ms