https://github.com/mass1ve-err0r/libalgorithmsplus
An opinionated utility library of algorithms
https://github.com/mass1ve-err0r/libalgorithmsplus
algorithms algorithms-and-data-structures algorithms-datastructures java java-algorithms java-library
Last synced: 3 months ago
JSON representation
An opinionated utility library of algorithms
- Host: GitHub
- URL: https://github.com/mass1ve-err0r/libalgorithmsplus
- Owner: mass1ve-err0r
- Created: 2021-04-07T13:59:29.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2021-04-07T15:32:02.000Z (about 4 years ago)
- Last Synced: 2025-01-18T15:54:55.117Z (5 months ago)
- Topics: algorithms, algorithms-and-data-structures, algorithms-datastructures, java, java-algorithms, java-library
- Language: Java
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# libAlgorithmsPlus
> Java 8 | Keepin' it **O(n)**-point## Prelude
`libAlgorithmsPlus` is basically my own algorithms library. I got tired of copy-pasting between my projects and forgettig where I used an algo, this is my solution for aforementioned laziness.It's a combination of my LeetCode solutions, things I picked up along the way and optimized or simply algos which I use frequently.
My goal was and still is to keep complexity near `O(n)` (linear complexity).
## Structure
The library is basically split into two parts as of now:
- `Search`
- Searching / Finding algorithms
- `Calculate`
- Generators / BuildersEach _"category"_ can operate on arrays or strings, methods may vary in their implementation as it's dependent on what I personally need / use.
Documentation will be fledged out at a later stage.