algorithms-with-go
所属分类:数学计算
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2017-07-15 17:32:42
上 传 者:
sh-1993
说明: 用Go-Lang编写的常见编程算法
(Common programming algorithms written with Go Lang)
文件列表:
.travis.yml (149, 2017-05-08)
LICENSE (1071, 2017-05-08)
Makefile (66, 2017-05-08)
coprime.go (199, 2017-05-08)
coprime_test.go (847, 2017-05-08)
fac.go (138, 2017-05-08)
fac_test.go (538, 2017-05-08)
fib.go (145, 2017-05-08)
fib_test.go (533, 2017-05-08)
gcd.go (159, 2017-05-08)
gcd_test.go (828, 2017-05-08)
maxsubarray.go (328, 2017-05-08)
maxsubarray_test.go (351, 2017-05-08)
search_binary.go (464, 2017-05-08)
search_binary_test.go (503, 2017-05-08)
search_linear.go (224, 2017-05-08)
search_linear_test.go (503, 2017-05-08)
sort_bubble.go (356, 2017-05-08)
sort_bubble_test.go (592, 2017-05-08)
# algorithms-with-go [![Build Status](https://travis-ci.org/yefremov/algorithms-with-go.svg?branch=master)](https://travis-ci.org/yefremov/algorithms-with-go) [![Go Report Card](https://goreportcard.com/badge/github.com/yefremov/algorithms-with-go)](https://goreportcard.com/report/github.com/yefremov/algorithms-with-go) [![GoDoc](https://godoc.org/github.com/yefremov/algorithms-with-go?status.svg)](https://godoc.org/github.com/yefremov/algorithms-with-go)
This is a collection of different algorithms written in Go Lang.
The purpose of this package is to define basic algorithms in a concise,
but readable form. However, no (pre)mature optimizations should be
expected here and code should never be used in production.
## Contents
### Iterative
- [x] coprime
- [x] maxsubarray
- [ ] isprime
### Recursive
- [x] factorial
- [x] fibonacci
- [x] gcd
### Search
- [x] binary
- [x] linear
### Sort
- [x] bubble
- [ ] insertion
- [ ] selection
## License
[MIT](LICENSE)
近期下载者:
相关文件:
收藏者: