https://github.com/arwenterpstra/algorithms
Different algorithms for different purposes, written in multiple languages
https://github.com/arwenterpstra/algorithms
algorithms c cpp csharp java javascript lua python rust
Last synced: about 2 months ago
JSON representation
Different algorithms for different purposes, written in multiple languages
- Host: GitHub
- URL: https://github.com/arwenterpstra/algorithms
- Owner: ArwenTerpstra
- Created: 2023-01-01T16:21:00.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-14T21:29:06.000Z (over 2 years ago)
- Last Synced: 2025-08-22T17:59:39.032Z (7 months ago)
- Topics: algorithms, c, cpp, csharp, java, javascript, lua, python, rust
- Language: Java
- Homepage:
- Size: 32.2 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Algorithms
| Algorithm | C | C# | C++ | Rust | Java | JavaScript | Python | Lua |
|:-----------------------------------:|:-:|:--:|:---:|:----:|:----:|:----------:|:------:|:---:|
| [Euclid](#euclid's-algorithm) |[x]|[x] | [x] | [x] | [x] | [x] | [x] | [x] |
## Descriptions
### Euclid's algorithm
Given two positive integers a and b, find their greatest common divisor, that is, the largest positive integer that evenly divides both a and b.
[Euclid's Algorithm Wikipedia](https://en.wikipedia.org/wiki/Euclidean_algorithm)