An open API service indexing awesome lists of open source software.

https://github.com/qshuai/go-dsa

Implementations of Data Structures and Algorithms in Go for Study Purposes.
https://github.com/qshuai/go-dsa

algorithm data-structures-and-algorithms dsa golang

Last synced: 5 months ago
JSON representation

Implementations of Data Structures and Algorithms in Go for Study Purposes.

Awesome Lists containing this project

README

          

# go-dsa
[![Go](https://github.com/qshuai/go-dsa/workflows/Go/badge.svg?branch=master)](https://github.com/qshuai/go-dsa/actions)
[![codecov](https://codecov.io/gh/qshuai/go-dsa/branch/master/graph/badge.svg)](https://codecov.io/gh/qshuai/go-dsa)
[![Go Report Card](https://goreportcard.com/badge/github.com/qshuai/go-dsa)](https://goreportcard.com/report/github.com/qshuai/go-dsa)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

Implementations of Data Structures and Algorithms in Go for Study Purposes.

### 算法思想:
- 贪心算法
- 分治算法
- 回溯算法
- 动态规划

> Github网页渲染目前并不支持原生的Markdown公式,如果在浏览公式相关的Markdown文档时,建议在使用支持渲染公式的Markdown软件中浏览!!!

### 有用的工具:
- [visualgo 可视化算法](https://visualgo.net/en)
- [University of San Francisco 可视化算法](https://www.cs.usfca.edu/~galles/visualization/Algorithms.html)

### 参考文档:
- [作为一个小白,算法该如何学习](https://github.com/iamshuaidi/algo-basic/blob/master/%E5%AD%A6%E7%AE%97%E6%B3%95/%E5%AD%A6%E4%B9%A0%E7%AE%97%E6%B3%95%E7%BB%8F%E9%AA%8C%E5%88%86%E4%BA%AB/%E4%BD%9C%E4%B8%BA%E4%B8%80%E4%B8%AA%E5%B0%8F%E7%99%BD%EF%BC%8C%E7%AE%97%E6%B3%95%E8%AF%A5%E5%A6%82%E4%BD%95%E5%AD%A6%E4%B9%A0%EF%BC%9F.md)
- [为什么你学不过动态规划?告别动态规划,谈谈我的经验](https://blog.csdn.net/m0_37907797/article/details/103231054)
- [为有机会进大厂,程序员必须掌握的核心算法有哪些?](https://blog.csdn.net/m0_37907797/article/details/102661778)