algorithmic
A collection of useful algorithms keeping performance and flexibility on mind.
0.0.11
dipu-bd/algorithmic
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Ships unpredictably
gaps range from 9 days to 11 months
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
11 releases · first in 2021
0 releases in the last 12 months
see the full history below
Release timeline
11 releases · Dec 2021 to Dec 2022
2022
2023
2024
2025
2026
Releases
latest 11-
0.0.1103 Dec 2022Release notes
Open source →- Fixes dartdoc issues
- Move string metrics to
algorithmic.string.metricslibrary
-
0.0.1003 Dec 2022Release notes
Open source →- New algorithms:
- damerauLevenshteinDistance
- damerauLevenshteinDistanceOf
- restrictedDamerauDistance
- restrictedDamerauDistanceOf
- hammingDistance
- hammingDistanceOf
- leeDistance
- leeDistanceOf
- longestCommonSubsequenceLength
- longestCommonSubsequenceLengthOf
- tverskyIndex
- tverskyIndexOf
- diceIndex
- diceIndexOf
- jaccardIndex
- jaccardIndexOf
- jaccardDistance
- jaccardDistanceOf
- Update documentations, test and benchmarks.
- New algorithms:
-
0.0.911 Jan 2022Release notes
Open source →- New algorithms:
- countingSort
- countingSortOf
- radixSort
- radixSortOf
- levenshteinDistance
- levenshteinDistanceOf
- New algorithms:
-
0.0.817 Dec 2021Release notes
Open source →- New algorithms:
- mergeSort
- combSort
- cocktailShakerSort
- Refactor exports
- Performance improvements
- New algorithms:
-
0.0.712 Dec 2021Release notes
Open source →- New algorithms:
- quickSortHaore
- Performance improvement:
- Removes
finalfrom function parameters. - Pre-declare all variables.
- Removes
- New algorithms:
-
0.0.610 Dec 2021Release notes
Open source →- New algorithms:
- binarySearchQuick
- quickSortLomuto
- gnomeSort
- Changes algorithms:
- binarySearchUpper: renamed from binarySearchMax
- New algorithms:
-
0.0.509 Dec 2021Release notes
Open source →- Adds sorting algorithms:
- bubbleSort
- insertionSort
- selectionSort
- Refactor binary searching to improve performance.
- lowerBound: parameter change
- lowerBoundBy: removed (merged with lowerBound)
- Adds sorting algorithms:
-
0.0.408 Dec 2021Release notes
Open source →- Refactor linear searching for better flexibility and performance.
Modified methods are:
- linearSearch: parameter change
- linearSearchReversed: parameter change
- linearSearchBy: new
- linearSearchReversedBy: new
- Refactor binary searching for better flexibility and performance.
Modified methods are:
- lowerBound: parameter change
- upperBound: parameter change
- lowerBoundBy: new
- upperBoundBy: new
- binarySearchMax: instead of binarySearchReversed
- Refactor linear searching for better flexibility and performance.
Modified methods are:
-
0.0.307 Dec 2021Release notes
Open source →- Update linear search method documentation.
- Implements binary searching algorithms:
- lowerBound
- upperBound
- binarySearch
- binarySearchReversed
-
0.0.207 Dec 2021Release notes
Open source →- Add benchmarking and organize examples.
- Improves runtime for linear searching.
-
0.0.107 Dec 2021Release notes
Open source →- Implements linear searching algorithms:
- linearSearch
- linearSearchReversed
- Implements linear searching algorithms: