Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/TheAlgorithms/Rust

All Algorithms implemented in Rust
https://github.com/TheAlgorithms/Rust

Add stale bot

6f20d0124bbcdebab02b2e2084a6541ba89393f1 authored over 3 years ago by Andrii Siriak <[email protected]>
Add implementation of the coin change problem (#206)

* Add coin change source code

* Update DIRECTORY.md

* Add a link to README.md

Co-author...

77b92a8bdc44f110624690de3bc18de6b9efa1c7 authored over 3 years ago by imp <[email protected]>
Fix linting errors (#207)

Co-authored-by: David Leal <[email protected]>

7ec7a2bef947a5d7ff88ea5c51f94f484b8bfb16 authored over 3 years ago by Andrii Siriak <[email protected]>
Fix build and update README (#202)

b7ef250c750c318debb7ae91b40251b229ca0a77 authored over 3 years ago by Andrii Siriak <[email protected]>
Fix broken link to counting sort (#205)

26262b254eb4a8cd21273f5376a45cd0f7e08897 authored over 3 years ago by Andrii Siriak <[email protected]>
Update the counting-sort broken link

42ddb6b87bdb0e83ca49d4aaa6876156ac068d3a authored over 3 years ago by Alexander Gonzalez <[email protected]>
Checkbox for Queue

e389826c1ccab8a8926346ecb42af8a01d25e632 authored over 3 years ago by Akhil <[email protected]>
Fixes clippy error causing CI Failures

62ff6b79c9ba7825208af59a7168d29caf6920d5 authored over 3 years ago by Akhil <[email protected]>
Visibility for Directory.md

4012c3560bb7979e133208ed2f13cdd5c4d51bfd authored over 3 years ago by Akhil <[email protected]>
Merge branch 'README'

e488e05599a244ba4d6ed5196f385f516128aea4 authored over 3 years ago by Akhil <[email protected]>
Rust Logo

16db88affe0158a1cb97ca0a6e8b18f9ad9705ef authored over 3 years ago by Akhil <[email protected]>
Hyperlinks for sections

1af0550c77cebdf856953abacde3869ddb6afa20 authored over 3 years ago by Akhil <[email protected]>
Check Boxes for Not Implemented

33e768ad6f1a3ee0652ced4e4902e46721d5f2f9 authored over 3 years ago by Akhil <[email protected]>
For Better visibility

c494c7c03697d3fdbd109ed7fa43d3e38c2e2f6b authored over 3 years ago by Akhil <[email protected]>
Merge pull request #182 from TheAlgorithms/add_directory_file

Add `DIRECTORY.md` to trigger the new workflow

4740f09e09127aecc05775252a511ac6db6d4246 authored almost 4 years ago by Ayaan Khan <[email protected]>
updating DIRECTORY.md

0b499e59fdc3a2e0d676cf1404080a8497d1db1c authored almost 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Add `DIRECTORY.md` to trigger the new workflow

946bda2e23c4b80164cb9d9e36b4be56ea68d406 authored almost 4 years ago by David Leal <[email protected]>
Merge pull request #181 from Panquesito7/directory_workflow

Add workflow to add `DIRECTORY.md` with...

...list of all files/algorithms.
Taken and slight...

6df02b937ed2ae7b031823d08f2582d9b430ab09 authored almost 4 years ago by David Leal <[email protected]>
Add workflow to add `DIRECTORY.md` with list...

...of all files.

23c4d8777c20a4030fd82f19b95c15873e7cf1fd authored almost 4 years ago by David Leal <[email protected]>
Added 0-1 Knapsack (#176)

* Added 0-1 Knapsack

* Edit 0-1 Knapsack problem

* Edited 0-1 Knapsack problem

* Correc...

5b7856a48e93f9b4e20be02ab0e0a20882e8d83b authored almost 4 years ago by Egor Bronnikov <[email protected]>
Fix clippy warnings (#113)

* Fix clippy idiomatic rust warnings

* Fix clippy lint in heap.rs

Allows MinHeap and MaxHe...

fb88840eb47e0976acf3fd8b3758876444cab33f authored almost 4 years ago by Boyd Johnson <[email protected]>
Make unsafe blocks smaller (#158)

* Make unsafe blocks smaller

* Remove redundant write!() call

acb87d7299396b7aafbd49d601fb1b5d33d1bfce authored almost 4 years ago by Linda_pp <[email protected]>
Move tests for bubble sort to match standard (#174)

* Add git hooks to check format and test run

* Move tests for bubble sort to match standard

d490bfe8827fb13f4db6081042376cc8ec0c9114 authored almost 4 years ago by horahh <[email protected]>
Merge pull request #177 from soul-catcher/master

Update Binary Search algorithm to be more Rust idiomatic.

3d404693cd80fc2a951681e7221f7b69263ec970 authored almost 4 years ago by Mahmoud Saudi <[email protected]>
Fix potentially integer overflow

d13f3f25d01202f60e54ba57cedeb0d58faafebf authored almost 4 years ago by Dmitry Samsonov <[email protected]>
Update Binary Search algorithm

c7b479dc5aba0b8d270ed3b36bf57bcb64e786db authored almost 4 years ago by Dmitry Samsonov <[email protected]>
[Feat] Add Radix Sort (#141)

* feat(sorting): add radix sort

* Refactor radix computation in radix_sort

Co-authored-by:...

97250a970bbb6426b945f31e804ce83c070754e9 authored about 4 years ago by Ryan Lowe <[email protected]>
Add longest common subsequence algorithm. (#150)

63c2a005a00bc39388368a3ae523224dd490801e authored about 4 years ago by Nathan Moreau <[email protected]>
[Feat] Update README to reflect new algorithms (#97)

* feat: update readme to reflect new algorithms

* Update README.md

Co-authored-by: Anshul ...

49d2216977ddcdad54187cb2c0e8be31fb35921d authored about 4 years ago by Subroto <[email protected]>
Fix some of the linter warnings (#156)

* Fix some of the linter warnings

* Fix more of the linter warnings

* Forgot to format the...

d7c45b9e5d7dfe8e9ce2e84e5f92e0ec91dd9189 authored about 4 years ago by Matthias Gilch <[email protected]>
Add rot13 (#146)

bad423e90d947b24732c73b3af7a3a03bb049962 authored about 4 years ago by Carlo Federico Vescovo <[email protected]>
space efficient edit distance algorithm (#149)

* space efficient edit distance algorithm

* more docs

* more comments

* fmt

427ffe839fcea50e1f6a81cb4f9ab3204aa3f027 authored about 4 years ago by Tianyi Shi <[email protected]>
Use function rather than closure for heaps to avoid unnecessary heap allocation (#148)

56b78145dc0724dd539329bdd9d795cda1f28fb9 authored about 4 years ago by Linda_pp <[email protected]>
Merge pull request #142 from coderjojo/master

Fix heap data structure broken link

7ecac6f10f1abe5d7d599a791977687629bc9092 authored over 4 years ago by Stepfen Shawn <[email protected]>
Fix heap data structure broken link

66c20b3c16def0c4cd3b4ea9d96c25324015cd07 authored over 4 years ago by Vedant Jajoo <[email protected]>
Add Knuth Morris Pratt algorithm (#118)

912c6f1e94ea0db6a4c005589dde8c167db2214a authored over 4 years ago by Pierre Gimalac <[email protected]>
add merge-sort with tests (#125)

6444eb187260cd0279958bec439117fdce4273bc authored over 4 years ago by Nitin Bhojwani <[email protected]>
Merge pull request #126 from vivekyadav/master

Add Linked List

1c388c6a43b19d53b355a08bb0651de0db68d5c5 authored over 4 years ago by Anup Kumar Panwar <[email protected]>
Add Linked List

* Currently only support adding and retriving elements by index.

1a9bb624fabfaa90ecbb8785aa59599a2814fc60 authored almost 5 years ago by Vivek Yadav <[email protected]>
Merge pull request #80 from JarredAllen/edit-distance

Edit Distance Implementation

6070e07b556d3fdf8d074d52ff51b4332be59383 authored about 5 years ago by Boyd Johnson <[email protected]>
Updated README to include link to edit distance

Fixed alphabetical ordering on the dynamic_programming/mod.rs file

Fix clippy complaints

9dde6bf3e492d185c46ddcd95e47bc764321769f authored about 5 years ago by JarredAllen <[email protected]>
Merge pull request #116 from pgimalac/convex_hull_graham

convex hull algorithm: Graham scan

d9cd888b77bbc7b78aac4f288770a977aecf7c55 authored about 5 years ago by Boyd Johnson <[email protected]>
remove some clippy warnings and change the name of a function

d71b7d4585b08afdb5138c270fe413c40f2c2b72 authored about 5 years ago by Pierre Gimalac <[email protected]>
Merge pull request #92 from crazcalm/binary_search_tests

Binary search:

5acd7057fe1a6492007498d213463f8a2a06a082 authored about 5 years ago by Boyd Johnson <[email protected]>
Merge pull request #89 from Addile/recursive-fibonacci

Implement tail recursive fibonacci

675ff53127508ed50837a206c80ca4c2c1c5feac authored about 5 years ago by Boyd Johnson <[email protected]>
Merge pull request #87 from nyradr/warning_fix_fibonacci

fix fibonacci warning

525865e662c57a7d86dd66bbfadb051726cbe47b authored about 5 years ago by Boyd Johnson <[email protected]>
convex hull algorithm: graham scan

7756342c930d60666bce1f73f756042386c9de07 authored about 5 years ago by Pierre Gimalac <[email protected]>
Add `B-Tree` Implementation (#102)

* feat: add btree traverse/insert impls

* feat: add search to btree

139da5998b8e191227afd75464cbb483665cdf5b authored about 5 years ago by Subroto <[email protected]>
Update build badge (#94)

58c1b8bf935c63441e8eea351c110d1ab21f6def authored about 5 years ago by Andrii Siriak <[email protected]>
Adding Heap structure (with MinHeap, MaxHeap) (#106)

Add a generic Heap structure that takes a comparator function to allow for a heap based on any c...

a2007fc03d5ad8c7f379f813cab2b58b8dfb5f0d authored about 5 years ago by Mat Wood <[email protected]>
Create LICENSE (#107)

b03ac428c5abd6daef805e0e53d3af974c6bdadd authored about 5 years ago by walter-ind <[email protected]>
Used Cargo fmt to format my file

4165ebc68aa3f5ddf773d88356332a700931e0de authored about 5 years ago by Marcus Willock <[email protected]>
Binary search:

- Added check for is_empty to fix existing test
- Added a new test

123397d9a855575336fa3af6f209b1fead0d43e6 authored about 5 years ago by Marcus Willock <[email protected]>
Implement tail recursive fibonacci

Iterative implementations are the norm for most algorithms, especially
considering that there is...

184b55ca10146df9fc6b6a289309af1201b1dbbe authored over 5 years ago by Alicia Jasmine Miedl <[email protected]>
Binary Search Tree (#76)

* Create a bst with insert and delete functionality

951ef5211b35336ba766da156968da1d20e4bc15 authored over 5 years ago by Jarred Allen <[email protected]>
updated documentation for the vigenere cipher (#88)

a7856e11a07ed2fa3550622e64988cfa0bd4623f authored over 5 years ago by nyradr <[email protected]>
fix fibonacci warning

fa23b4261803ffa7a81b4bcc0886fc8d42e8cd57 authored over 5 years ago by nyradr <[email protected]>
Add Vigenère cipher implementation (#81)

* Add Vigenère cipher implementation

* Ran cargo fmt

d22f3f131694e895358ea21595b423b68e24b3c7 authored over 5 years ago by gfabrizi <[email protected]>
Added a dynamic-programming edit-distance algorithm

b8a6b34a8d1c4fe07c59b1897c8b88e5b1c07d53 authored over 5 years ago by JarredAllen <[email protected]>
Fibonacci number (#77)

Nth Fibonacci number

e2b545f95b48619e678812d978edb3a8519ee765 authored over 5 years ago by Jarred Allen <[email protected]>
Add Egg Dropping Puzzle (#72)

* Add egg dropping puzzle solution

37614da2238009d6651850c06bd8aba43ac28221 authored over 5 years ago by Jake Curran <[email protected]>
Update README.md (#75)

Fix typo in link (Search Algorithms > Binary)

efb493ff75e63513701845454da484515e4466a7 authored over 5 years ago by rusty-snake <[email protected]>
Separate all tests in searching folder and some others (#71)

* Add another test for Caesar Cipher

* Separate binary search tests

* Add more heap sort t...

025c93a8269017cb7980590ae4f15ab9ae6056d3 authored almost 6 years ago by Arnav Borborah <[email protected]>
Fix clippy warnings (#70)

203bc454ceca455288613f71bf8d2e9c0e48c415 authored almost 6 years ago by Arnav Borborah <[email protected]>
Separate tests more and add another test (#68)

a3c619297b52ecbc2f7ad5149507c77b3cd0ef64 authored almost 6 years ago by Arnav Borborah <[email protected]>
Add Clippy to find common unidiomatic errors in the Rust code (#69)

* Add clippy for detecting possible errors

* Add Travis badge to README

c7a23e8bbdd134977362693bee6dc4c6620630d1 authored almost 6 years ago by Arnav Borborah <[email protected]>
updated documentation for Caesar cypher (#66)

47838ebca4c7aabb6c75ce30a21b0b3c9b96d7e4 authored about 6 years ago by Stefan Mesken <[email protected]>
add selection sort to documentation (#63)

9ee741a302ec538db9aeabf0e283355bf3f50fd5 authored about 6 years ago by Stefan Mesken <[email protected]>
selection sort (#43)

ab94f99273141998c8d9b4c23438ffedb0a3b647 authored about 6 years ago by Shrutikhare180 <[email protected]>
Add Tower of Hanoi (#60)

47c9b9813a631af88b675c5b2ad70f39de4eb966 authored about 6 years ago by lukabavdaz <[email protected]>
implement `is_sorted()` (#54)

8eb8291abc69e24bcae8600e7b519e523bcfd233 authored about 6 years ago by Norbert Melzer <[email protected]>
Add caesar cipher (#55)

* Add caesar cipher

* Update caesar.rs

40c7eb2218d4c32359c57b42403d0de88806f061 authored about 6 years ago by Ivan Tham <[email protected]>
Merge pull request #62 from TheAlgorithms/fix-fmt

Update kmeans.rs

a5b1ac5c119dcc2df2510f676ca76a408be3233f authored about 6 years ago by Chetan Kaushik <[email protected]>
Update kmeans.rs

Fix fmt

710eb102ebd6acec44eba001db983b6b2c9f859c authored about 6 years ago by Anshul <[email protected]>
Update README.md (#59)

Update implemented list

0f76d51c10c73820c1e37f5b9fe0ba767d969889 authored about 6 years ago by Lachezar Lechev <[email protected]>
Updated READMEs to reflect search algorithms implemented (#50)

8f435e026e916e0c46e586bf8c35474faffc6d70 authored about 6 years ago by AlexDvorak <[email protected]>
Add k-means under general algorithms (#49)

* Add k-means under geneal algorithms

* Correct formatting

* KMeans: Add high-dim test; im...

c169b763899326aae5d77331e907cdd34a6edab9 authored about 6 years ago by Baxter Eaves <[email protected]>
Ask people not to use acronyms (#42)

For the sake of clarity.

b28c6e26f9681490c21a1fe06d7be60a1abfa992 authored about 6 years ago by Emilien Fugier <[email protected]>
Update CONTRIBUTING.md (#40)

Update CONTRIBUTING.md

061c2d264e60fb301d86847aa91f5372ad9ed63d authored about 6 years ago by Emilien Fugier <[email protected]>
Remove debug statements (#41)

24c67c01f07415237b289fda43b6da749e43708d authored about 6 years ago by Anshul <[email protected]>
Add a heap sort implementation (#27)

* Add a heap sort implementation.

4e4ae64ecaf9cccc22209cb651358c44fe63da8a authored about 6 years ago by Jan Teske <[email protected]>
Add more consistency in the tests syntax (#38)

2144a485c3a35642d3ba0b30beac990b47af5614 authored about 6 years ago by Emilien Fugier <[email protected]>
Add counting sort (#24)

57fced688bd1dd464f93427ff88499ca06bba78f authored over 6 years ago by Emilien Fugier <[email protected]>
added shell sort (#32)

3102ab3566bfb772b6e96debc41074dd45a284b1 authored over 6 years ago by Siddharth Naithani <[email protected]>
Add CONTRIBUTING.md (#36)

dc6b84a0de9e6df55dab73b6ab333c86b0ca85fd authored over 6 years ago by Emilien Fugier <[email protected]>
Refactor tests for searching (#34)

d3a0f0e8e33243e4c6211e143449772babc27c0f authored over 6 years ago by Emilien Fugier <[email protected]>
A new README.md (#10)

4e004c2d9e1b1361bc696eaa8867d5187dcb0d98 authored over 6 years ago by Camilo A. Sampedro Restrepo <[email protected]>
Refactor Searching (#30)

68aac0fd02da70e5b2c34fe5e964614ef5922f04 authored over 6 years ago by Emilien Fugier <[email protected]>
Add readme and gitter badge (#21)

bcd71355ac07e194bad0b034e1f887bd321c5f7f authored over 6 years ago by Narendra Vaghela <[email protected]>
Add insertion sort. (#6)

1159d50b3918b469118ec77b1c09f6722177710e authored over 6 years ago by Sebastian Andersson <[email protected]>
Changed search to more idiomatic Rust. (#5)

1fb84013a12de7858d8728dc68487ccc6152564b authored over 6 years ago by Sebastian Andersson <[email protected]>
cleanup

1383e49b43de6a874d13b0a18e0b4d179059f550 authored over 6 years ago by Anshul Malik <[email protected]>
added quicksort, bubblesort and related tests (#1)

b1edeeb3ba51ccea7759138a733b6d4dc134124c authored over 6 years ago by Yashwanth Reddy Gondi <[email protected]>
bring in travis (#4)

6a812638375c17235898588485ed720e65dd417e authored over 6 years ago by Anshul <[email protected]>
Fix integer overflow bug in binary search (#2)

8723aa3151dea0df4c96bc67ea944014c4af867d authored over 6 years ago by Ankit Goel <[email protected]>
add linear search

74f6032a0ce5b1f0c82c57db1f5e7702ad55545d authored over 6 years ago by Anshul Malik <[email protected]>
add binary search

c0af2a190ceb291ced9cbda485689d5e71f31fdd authored over 6 years ago by Anshul Malik <[email protected]>