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
6f20d0124bbcdebab02b2e2084a6541ba89393f1 authored over 3 years ago by Andrii Siriak <[email protected]>
* 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]>Co-authored-by: David Leal <[email protected]>
7ec7a2bef947a5d7ff88ea5c51f94f484b8bfb16 authored over 3 years ago by Andrii Siriak <[email protected]>b7ef250c750c318debb7ae91b40251b229ca0a77 authored over 3 years ago by Andrii Siriak <[email protected]>
26262b254eb4a8cd21273f5376a45cd0f7e08897 authored over 3 years ago by Andrii Siriak <[email protected]>
42ddb6b87bdb0e83ca49d4aaa6876156ac068d3a authored over 3 years ago by Alexander Gonzalez <[email protected]>
e389826c1ccab8a8926346ecb42af8a01d25e632 authored over 3 years ago by Akhil <[email protected]>
62ff6b79c9ba7825208af59a7168d29caf6920d5 authored over 3 years ago by Akhil <[email protected]>
4012c3560bb7979e133208ed2f13cdd5c4d51bfd authored over 3 years ago by Akhil <[email protected]>
e488e05599a244ba4d6ed5196f385f516128aea4 authored over 3 years ago by Akhil <[email protected]>
16db88affe0158a1cb97ca0a6e8b18f9ad9705ef authored over 3 years ago by Akhil <[email protected]>
1af0550c77cebdf856953abacde3869ddb6afa20 authored over 3 years ago by Akhil <[email protected]>
33e768ad6f1a3ee0652ced4e4902e46721d5f2f9 authored over 3 years ago by Akhil <[email protected]>
c494c7c03697d3fdbd109ed7fa43d3e38c2e2f6b authored over 3 years ago by Akhil <[email protected]>
Add `DIRECTORY.md` to trigger the new workflow
4740f09e09127aecc05775252a511ac6db6d4246 authored almost 4 years ago by Ayaan Khan <[email protected]>0b499e59fdc3a2e0d676cf1404080a8497d1db1c authored almost 4 years ago by github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
946bda2e23c4b80164cb9d9e36b4be56ea68d406 authored almost 4 years ago by David Leal <[email protected]>
Add workflow to add `DIRECTORY.md` with...
...list of all files/algorithms.
Taken and slight...
...of all files.
23c4d8777c20a4030fd82f19b95c15873e7cf1fd authored almost 4 years ago by David Leal <[email protected]>* 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 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
* Remove redundant write!() call
acb87d7299396b7aafbd49d601fb1b5d33d1bfce authored almost 4 years ago by Linda_pp <[email protected]>* 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]>Update Binary Search algorithm to be more Rust idiomatic.
3d404693cd80fc2a951681e7221f7b69263ec970 authored almost 4 years ago by Mahmoud Saudi <[email protected]>d13f3f25d01202f60e54ba57cedeb0d58faafebf authored almost 4 years ago by Dmitry Samsonov <[email protected]>
c7b479dc5aba0b8d270ed3b36bf57bcb64e786db authored almost 4 years ago by Dmitry Samsonov <[email protected]>
* 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]>63c2a005a00bc39388368a3ae523224dd490801e authored about 4 years ago by Nathan Moreau <[email protected]>
* 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
* Fix more of the linter warnings
* Forgot to format the...
d7c45b9e5d7dfe8e9ce2e84e5f92e0ec91dd9189 authored about 4 years ago by Matthias Gilch <[email protected]>bad423e90d947b24732c73b3af7a3a03bb049962 authored about 4 years ago by Carlo Federico Vescovo <[email protected]>
* space efficient edit distance algorithm
* more docs
* more comments
* fmt
427ffe839fcea50e1f6a81cb4f9ab3204aa3f027 authored about 4 years ago by Tianyi Shi <[email protected]>56b78145dc0724dd539329bdd9d795cda1f28fb9 authored about 4 years ago by Linda_pp <[email protected]>
Fix heap data structure broken link
7ecac6f10f1abe5d7d599a791977687629bc9092 authored over 4 years ago by Stepfen Shawn <[email protected]>66c20b3c16def0c4cd3b4ea9d96c25324015cd07 authored over 4 years ago by Vedant Jajoo <[email protected]>
912c6f1e94ea0db6a4c005589dde8c167db2214a authored over 4 years ago by Pierre Gimalac <[email protected]>
6444eb187260cd0279958bec439117fdce4273bc authored over 4 years ago by Nitin Bhojwani <[email protected]>
Add Linked List
1c388c6a43b19d53b355a08bb0651de0db68d5c5 authored over 4 years ago by Anup Kumar Panwar <[email protected]>* Currently only support adding and retriving elements by index.
1a9bb624fabfaa90ecbb8785aa59599a2814fc60 authored almost 5 years ago by Vivek Yadav <[email protected]>Edit Distance Implementation
6070e07b556d3fdf8d074d52ff51b4332be59383 authored about 5 years ago by Boyd Johnson <[email protected]>Fixed alphabetical ordering on the dynamic_programming/mod.rs file
Fix clippy complaints
9dde6bf3e492d185c46ddcd95e47bc764321769f authored about 5 years ago by JarredAllen <[email protected]>convex hull algorithm: Graham scan
d9cd888b77bbc7b78aac4f288770a977aecf7c55 authored about 5 years ago by Boyd Johnson <[email protected]>d71b7d4585b08afdb5138c270fe413c40f2c2b72 authored about 5 years ago by Pierre Gimalac <[email protected]>
Binary search:
5acd7057fe1a6492007498d213463f8a2a06a082 authored about 5 years ago by Boyd Johnson <[email protected]>Implement tail recursive fibonacci
675ff53127508ed50837a206c80ca4c2c1c5feac authored about 5 years ago by Boyd Johnson <[email protected]>fix fibonacci warning
525865e662c57a7d86dd66bbfadb051726cbe47b authored about 5 years ago by Boyd Johnson <[email protected]>7756342c930d60666bce1f73f756042386c9de07 authored about 5 years ago by Pierre Gimalac <[email protected]>
* feat: add btree traverse/insert impls
* feat: add search to btree
139da5998b8e191227afd75464cbb483665cdf5b authored about 5 years ago by Subroto <[email protected]>58c1b8bf935c63441e8eea351c110d1ab21f6def authored about 5 years ago by Andrii Siriak <[email protected]>
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]>b03ac428c5abd6daef805e0e53d3af974c6bdadd authored about 5 years ago by walter-ind <[email protected]>
4165ebc68aa3f5ddf773d88356332a700931e0de authored about 5 years ago by Marcus Willock <[email protected]>
- Added check for is_empty to fix existing test
- Added a new test
Iterative implementations are the norm for most algorithms, especially
considering that there is...
* Create a bst with insert and delete functionality
951ef5211b35336ba766da156968da1d20e4bc15 authored over 5 years ago by Jarred Allen <[email protected]>a7856e11a07ed2fa3550622e64988cfa0bd4623f authored over 5 years ago by nyradr <[email protected]>
fa23b4261803ffa7a81b4bcc0886fc8d42e8cd57 authored over 5 years ago by nyradr <[email protected]>
* Add Vigenère cipher implementation
* Ran cargo fmt
d22f3f131694e895358ea21595b423b68e24b3c7 authored over 5 years ago by gfabrizi <[email protected]>b8a6b34a8d1c4fe07c59b1897c8b88e5b1c07d53 authored over 5 years ago by JarredAllen <[email protected]>
Nth Fibonacci number
e2b545f95b48619e678812d978edb3a8519ee765 authored over 5 years ago by Jarred Allen <[email protected]>* Add egg dropping puzzle solution
37614da2238009d6651850c06bd8aba43ac28221 authored over 5 years ago by Jake Curran <[email protected]>Fix typo in link (Search Algorithms > Binary)
efb493ff75e63513701845454da484515e4466a7 authored over 5 years ago by rusty-snake <[email protected]>* 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]>203bc454ceca455288613f71bf8d2e9c0e48c415 authored almost 6 years ago by Arnav Borborah <[email protected]>
a3c619297b52ecbc2f7ad5149507c77b3cd0ef64 authored almost 6 years ago by Arnav Borborah <[email protected]>
* Add clippy for detecting possible errors
* Add Travis badge to README
c7a23e8bbdd134977362693bee6dc4c6620630d1 authored almost 6 years ago by Arnav Borborah <[email protected]>47838ebca4c7aabb6c75ce30a21b0b3c9b96d7e4 authored about 6 years ago by Stefan Mesken <[email protected]>
9ee741a302ec538db9aeabf0e283355bf3f50fd5 authored about 6 years ago by Stefan Mesken <[email protected]>
ab94f99273141998c8d9b4c23438ffedb0a3b647 authored about 6 years ago by Shrutikhare180 <[email protected]>
47c9b9813a631af88b675c5b2ad70f39de4eb966 authored about 6 years ago by lukabavdaz <[email protected]>
8eb8291abc69e24bcae8600e7b519e523bcfd233 authored about 6 years ago by Norbert Melzer <[email protected]>
* Add caesar cipher
* Update caesar.rs
40c7eb2218d4c32359c57b42403d0de88806f061 authored about 6 years ago by Ivan Tham <[email protected]>Update kmeans.rs
a5b1ac5c119dcc2df2510f676ca76a408be3233f authored about 6 years ago by Chetan Kaushik <[email protected]>Fix fmt
710eb102ebd6acec44eba001db983b6b2c9f859c authored about 6 years ago by Anshul <[email protected]>Update implemented list
0f76d51c10c73820c1e37f5b9fe0ba767d969889 authored about 6 years ago by Lachezar Lechev <[email protected]>8f435e026e916e0c46e586bf8c35474faffc6d70 authored about 6 years ago by AlexDvorak <[email protected]>
* 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]>For the sake of clarity.
b28c6e26f9681490c21a1fe06d7be60a1abfa992 authored about 6 years ago by Emilien Fugier <[email protected]>Update CONTRIBUTING.md
061c2d264e60fb301d86847aa91f5372ad9ed63d authored about 6 years ago by Emilien Fugier <[email protected]>24c67c01f07415237b289fda43b6da749e43708d authored about 6 years ago by Anshul <[email protected]>
* Add a heap sort implementation.
4e4ae64ecaf9cccc22209cb651358c44fe63da8a authored about 6 years ago by Jan Teske <[email protected]>2144a485c3a35642d3ba0b30beac990b47af5614 authored about 6 years ago by Emilien Fugier <[email protected]>
57fced688bd1dd464f93427ff88499ca06bba78f authored over 6 years ago by Emilien Fugier <[email protected]>
3102ab3566bfb772b6e96debc41074dd45a284b1 authored over 6 years ago by Siddharth Naithani <[email protected]>
dc6b84a0de9e6df55dab73b6ab333c86b0ca85fd authored over 6 years ago by Emilien Fugier <[email protected]>
d3a0f0e8e33243e4c6211e143449772babc27c0f authored over 6 years ago by Emilien Fugier <[email protected]>
4e004c2d9e1b1361bc696eaa8867d5187dcb0d98 authored over 6 years ago by Camilo A. Sampedro Restrepo <[email protected]>
68aac0fd02da70e5b2c34fe5e964614ef5922f04 authored over 6 years ago by Emilien Fugier <[email protected]>
bcd71355ac07e194bad0b034e1f887bd321c5f7f authored over 6 years ago by Narendra Vaghela <[email protected]>
1159d50b3918b469118ec77b1c09f6722177710e authored over 6 years ago by Sebastian Andersson <[email protected]>
1fb84013a12de7858d8728dc68487ccc6152564b authored over 6 years ago by Sebastian Andersson <[email protected]>
1383e49b43de6a874d13b0a18e0b4d179059f550 authored over 6 years ago by Anshul Malik <[email protected]>
b1edeeb3ba51ccea7759138a733b6d4dc134124c authored over 6 years ago by Yashwanth Reddy Gondi <[email protected]>
6a812638375c17235898588485ed720e65dd417e authored over 6 years ago by Anshul <[email protected]>
8723aa3151dea0df4c96bc67ea944014c4af867d authored over 6 years ago by Ankit Goel <[email protected]>
74f6032a0ce5b1f0c82c57db1f5e7702ad55545d authored over 6 years ago by Anshul Malik <[email protected]>
c0af2a190ceb291ced9cbda485689d5e71f31fdd authored over 6 years ago by Anshul Malik <[email protected]>