All Projects → hunterhug → Goa.c

hunterhug / Goa.c

📚Algorithm By Golang

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Goa.c

Awesome Decision Making Reinforcement Learning
A selection of state-of-the-art research materials on decision making and motion planning.
Stars: ✭ 68 (-12.82%)
Mutual labels:  algorithms
Stdpack.c
Collection of small public domain de/compressors in plain C.
Stars: ✭ 73 (-6.41%)
Mutual labels:  algorithms
Technical Interview Guide
My learning material for technical interviews!
Stars: ✭ 76 (-2.56%)
Mutual labels:  algorithms
Sobel
Sobel Filter algorithm in JavaScript.
Stars: ✭ 69 (-11.54%)
Mutual labels:  algorithms
Vos backend
vangav open source - backend; a backend generator (generates more than 90% of the code needed for big scale backend services)
Stars: ✭ 71 (-8.97%)
Mutual labels:  algorithms
Burst
То, чего нет в Бусте
Stars: ✭ 72 (-7.69%)
Mutual labels:  algorithms
Ctci 6th Edition
Cracking the Coding Interview 6th Ed. Solutions
Stars: ✭ 9,328 (+11858.97%)
Mutual labels:  algorithms
Songtianyi.github.io
blog pages
Stars: ✭ 77 (-1.28%)
Mutual labels:  algorithms
Libmaths
A Python library created to assist programmers with complex mathematical functions
Stars: ✭ 72 (-7.69%)
Mutual labels:  algorithms
Ahrs
Attitude and Heading Reference Systems in Python
Stars: ✭ 75 (-3.85%)
Mutual labels:  algorithms
Ensae teaching cs
Teaching materials in python at the @ENSAE
Stars: ✭ 69 (-11.54%)
Mutual labels:  algorithms
Coding Cheat Sheets
Various cheat sheets on CS stuff
Stars: ✭ 1,172 (+1402.56%)
Mutual labels:  algorithms
Daily Coding Problem
Self-implemented python solution for https://dailycodingproblem.com every day.
Stars: ✭ 75 (-3.85%)
Mutual labels:  algorithms
Pagerank
Weighted PageRank implementation in Go
Stars: ✭ 68 (-12.82%)
Mutual labels:  algorithms
Ctci 6th Edition Php
Cracking the Coding Interview 6th Ed. PHP Solutions
Stars: ✭ 76 (-2.56%)
Mutual labels:  algorithms
Cs61b
Data Structures, Spring 2019
Stars: ✭ 67 (-14.1%)
Mutual labels:  algorithms
Coursera Specializations
Solutions to assignments of Coursera Specializations - Deep learning, Machine learning, Algorithms & Data Structures, Image Processing and Python For Everybody
Stars: ✭ 72 (-7.69%)
Mutual labels:  algorithms
Algorithmic Toolbox San Diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
Stars: ✭ 78 (+0%)
Mutual labels:  algorithms
Lecture
王道考研机试指南(第二版) 例题代码
Stars: ✭ 73 (-6.41%)
Mutual labels:  algorithms
Edualgo
A simple python package having modules of different algorithms to use in educational purposes.
Stars: ✭ 76 (-2.56%)
Mutual labels:  algorithms

数据结构和算法(Golang实现)

前言

数据结构和算法在计算机科学里,有非常重要的地位。此系列文章尝试使用 Golang 编程语言来实现各种数据结构和算法,并且适当进行算法分析。

系列文章首发于:

https://hunterhug.github.io

文章备份地址:

http://106.13.141.110:12346

联系作者:

  1. Github: https://github.com/hunterhug
  2. 知乎:https://www.zhihu.com/people/chen-xing-xing-57-62-13

目录

希望在本地阅读,请安装 Docker 后,克隆仓库到本地执行:

./docker_build.sh
./docker_run.sh

打开 http://127.0.0.1:12346

作者寄语

学而不思则罔,思而不学则殆。

意思是说,学习之后如果不做自己的思考,那么会很迷罔,没有收获,成为一个工具人,但是如果你天天思考,而不学习,那么你就会很疑惑,因为你不知道你是对的还是错的,你需要去向其他人学习,去吸收其他人已经留存的知识。

学习离不开思考,思考也不能脱离学习,二者相辅相成,缺一不可,这是学习的最基本方法。

一起参与

如何建议和贡献自己的知识库,可以前往 https://github.com/hunterhug/goa.c 的仓库提 PR 和 建议。所有章节的代码可以在 这里 找到。

开源书籍的评论使用的是 GitTalk,可以打开 网站 阅读后评论自己的心得,如果你想赞助作者买根辣条,可以点击每篇文章的最下方 赞助我 按钮。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].