Reanon/go_algo

golang 实现的常见的数据结构与算法

★ 1Forks 0GoGitHub ↗Compare

README

数据结构与算法

img

10 个数据结构

基础数据结构:数组、链表、栈、队列

进阶数据结构:散列表、二叉树、堆、跳表、图、Trie 树

10 个算法

基础算法:递归、排序、二分查找、搜索

进阶算法:哈希算法、贪心算法、分治算法、回溯算法、动态规划、字符串匹配算法

Note

学习数据结构的要点

  • 来历
  • 自身的特点
  • 适合解决的问题
  • 实际的应用场景

参考资料

1、DataStructure:python 语言实现。

2、wangzheng0822/algo:指定的库。

3、数据结构和算法(Golang实现):主要参考 Golang 实现

Issues