Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/TheAlgorithms/Go
Algorithms and Data Structures implemented in Go for beginners, following best practices.
https://github.com/TheAlgorithms/Go
* feat: Add btree with insertion, deletion, and search
* Lazy allocate root and handle cases ...
237d88f7595ca5e1be20830ea7f01fe43e93d154 authored 11 months ago3f2fa293d60daeea59265a124ac97427a87efbc7 authored 11 months ago
6d839027b6765b7cd14b00ffdd54678bd70dc63e authored 11 months ago
36d29bbdcedcd47ef5af36cf1087880e66f5ec5f authored about 1 year ago
ea269222a7c1f03d9d2516740f62675526eeaea9 authored about 1 year ago
db7c875cccfd2189afaea3cfda7313f3b83fe6b1 authored about 1 year ago
dc0cb361b8c5f8250355948a3e313e837f7e362d authored about 1 year ago
* Add Fenwick Tree to Structures
* fixed ineffectual assignment to result
* removed redund...
c1688bfe84906b05c0aa2ab2def6ee3b4451042f authored about 1 year ago
Co-authored-by: Nabin Khanal <[email protected]>
Co-authored-by: Rak Laptudirm <rak@laptudi...
* feat:add lfu cache alogrithm
* feat:add the functions and types of LFU in README.md
* fi...
48a0d570da13576d5d3ae90b029d8fd1cefae0de authored about 1 year ago* Added description for the NewSegmentTree function
* Fixed spelling errors and formatting is...
5f887c50157f5b62113705be00c64566790db41d authored about 1 year ago* feat: add HasCycle algorithm
* feat: add FindAllCycles algorithm
* docs: add comments to...
75c49510b49879c736af3b8d21cc942e1a028162 authored over 1 year ago* feat: add timsort sorting algorithm implementation
* test: add timsort sorting algorithm to...
e33cfa9fc9ebb88db11cff9514c2605aeb0b07d0 authored over 1 year ago* feat: Implement Strassen Matrix Multiplication
- Added the Strassen matrix multiplication a...
855c430f1fd2f3418360c28c8aad5efccbfa08ec authored over 1 year ago* feat:Add Union Find(Dynamic Connectivity)Algorithm
* test: Add test for Union Find Algorith...
f2de2860f61ba7601ceb2b7fbbcc147b6d34cf7c authored over 1 year agoe255e17c00928db982dc3f8a4d68cfa7732a4b0d authored over 1 year ago
25dea82b15b0f668ce6ba77d2187e712997eb720 authored over 1 year ago
b2fc7e502f6fc7910271a11f5079a87aa2e7af07 authored over 1 year ago
* feat: add sum of digit algorithm
* test: add test for sum of digit algorithm
* Updated D...
5206ad3945b2a8b58bb0a89ba78962401925dca6 authored over 1 year ago* Added Doubly Ended Queue data structure and a few tests to check
* Added the doubly ended q...
7a4c099718417a43478b1f8031ed04211e012c43 authored over 1 year agoa351eab602d055be0c2b484011691895ddda14a2 authored over 1 year ago
* refactored comments to comply with godocs
* added full stop in the end
---------
Co-a...
dc7ff42efe8c6397b2edaae7fff5cdc580ecc7fe authored over 1 year ago* feat: add binary insertion sort algorithm
* Formatted with gofmt
---------
Co-authore...
be1ce26bd1e08037ea8645883e52b47e25ab56cf authored over 1 year agoCo-authored-by: Rak Laptudirm <[email protected]>
de90bd8c5c48f9bef63aa96c1913e074013987ea authored over 1 year ago* optimized stack array implementation and modified the unit tests accordingly
* Fixed format...
85451afbfad6632ed26e66770d1988200c9f0941 authored over 1 year ago* add cocktail sort
* add test for cocktail sort
* change comments
* add comments on co...
02fde76aa3d34e13378c0ca7d177d15ecc72009c authored over 1 year agoCo-authored-by: Rak Laptudirm <[email protected]>
92396c1b4b4a9320b13c1b02d417af7f41564c5b authored over 1 year agoCo-authored-by: Rak Laptudirm <[email protected]>
51a9599da04ffd149b57f3dfa790d9c9462d681e authored over 1 year agoCo-authored-by: Rak Laptudirm <[email protected]>
8a5442213216069a72bec48302db60f313c24454 authored over 1 year agoChecking error with == operator might fail on wrapped errors
c129115f33975e72953a9e2b61091c3ac77dc569 authored over 1 year agoa52d8bf89119aa5186902bfd1e60e107dbe11e30 authored over 1 year ago
4460ba0d9fcb8e6e0ec4bf2d22d37010b381c97d authored over 1 year ago
* feat: add set implementation using generic
* some refact
* use gofmt
---------
Co-...
30392a3da977d3c3ebb94156489f3bd28d72c89d authored over 1 year ago58bb31e80f8347c91db049a09d32a4989c06b485 authored over 1 year ago
1e62d2126267ce62ff22bc6238aba03a6fe207eb authored over 1 year ago
ae9e760be410c082e3d56fa761305de974de74fe authored over 1 year ago
* Add fast inverse square root algorithm
* PR improvements see comments in https://github.com...
f7ca03bce44b23802e8ca5d7edfa3479ea491a5c authored over 1 year ago* chore: add basic gitpod configuration
* Apply suggestions from code review
Co-authored-b...
6429dfdb87ad0b2ae462f42f5307b6c0bcaca5c4 authored over 1 year ago* Create binary_heap.go
* Update binary_heap.go
* fix
* Update binary_heap.go
* Crea...
0b4b2de30187e0015395aca0bab25963d60c38ad authored over 1 year agoa3beedefdfff450ff1461a19c4ee8855de040780 authored over 1 year ago
c57461a314476a97474517d989dc70c3a145ceee authored over 1 year ago
* style: use consistent naming
* style: use Int instead of Integer
4b49179e8ace094c03fde0b652c5fc7eb1d79e4f authored over 1 year ago* test: add missing test case
* refactor: simplify logic by removing one branch
b8648fb231848af1a418cda6d8fa8b7b85e09694 authored over 1 year ago* feat: add cycle sort algorithm
* feat: add cycle sort algorithm
* feat: address code rev...
0de898fed2f753dc6b13614733b84731f6961139 authored almost 2 years agoa0bc6d60cedef86ca34e319a592ed208b38a139d authored almost 2 years ago
434ab6f90b6061ee544e555c3f33e20e80b84db0 authored almost 2 years ago
51028c442fce0c208469fe594d807384266926ad authored almost 2 years ago
* feat: add Huffman coding algorithm
* add struct SymbolFreq to explicitly represent a pair o...
0bf1025ea7d7f080dc7df0082c18a6705f3d6254 authored almost 2 years ago* chore: basic style suggestions
* chore: add commenting and naming guidelines
* Update ST...
1a0e193780d3ba6a2cb97289e3797db3f339ffa6 authored almost 2 years agoabeec331273c92d9e70921bd30d043164e9149bc authored almost 2 years ago
Co-authored-by: rahul291999 <[email protected]>
4f43cc154fccf98cccd49c1b1fdba21cba8e4a5f authored almost 2 years ago* fix rand.Seed
fix rand.Seed
* fix rand.Seed
fix rand.Seed
fix unexpected format ch...
27c627e06107f8a4fa472bc1daeede6b60951f6f authored almost 2 years ago97d4a1451082a4fa0b7f269a3b1257cd064ce7ef authored almost 2 years ago
Remove redundant condition
68eb0fbf787d963d5f3bee9a072cfe32114eff6f authored about 2 years ago* fix: misspelled variable
* fix: refactor math/binary/sqrt.go
771209819da96ee02230fbe2013dcc702d446e78 authored about 2 years agobc2ae780e22b212766014967b27f6a4078d3bdc3 authored about 2 years ago
* add Parent to binary search tree
* refactor NIL in all trees
* add Successor and Predece...
e5658c3df734e87874ec5e7a508b4b1fc3a2d770 authored about 2 years ago83cff67238da18d5a94c917ae713f5697b98a383 authored about 2 years ago
1be70bd84835778d9538bd20c0db296e00ea91c3 authored about 2 years ago
41fa294871a58f0da65500a01c413e287fdbf0b4 authored about 2 years ago
c027418e6c6529b86232dc3999a43b918cf5c874 authored about 2 years ago
d21128ee8cc06147246d3cf872ab45023962369e authored about 2 years ago
54f082bf028e5d6dc09f63167ed837e5d4501759 authored about 2 years ago
79ff8f173b423af91b639d36c8efbc5d8456c2dd authored about 2 years ago
f2296d57fb07dc482f6ea4b67eb37da45d36973e authored about 2 years ago
7523f410d9dca40b55a0da2e756ba37e8cb11b38 authored about 2 years ago
* Added code for delete in middle for linkedlist
* update to previous commit of linked list
...
* feat: Add Aliquot Sum implementation
* test: Add test for Aliquot Sum algorithm
* fix: A...
7eb041010aed929cbe9140d018e99b2baf5d040b authored over 2 years ago* Updated Documentation in README.md
* feat(cipher/rsa): add fuzz test to rsa
Co-authored-...
1d2c0545ac9065639125a5e5bcc1f8d002986da3 authored over 2 years agoBolded "removing bugs" on line 28.
089c427640b047fb63d520a606cb233365f9deed authored over 2 years ago* feat: cartesian plane algorithm two point distance added
* test: function tests and bechmar...
298ce1b402eaa2184d147a58d145644893b8f273 authored over 2 years ago5a42d85e310f81051c1995c4be212a365a2dc02e authored over 2 years ago
213cfa61123f0ef71c74a2893679f91b033df618 authored over 2 years ago
51c95328394679b58855e134d83babb58d3ef6df authored over 2 years ago
* feat: add sets algorithms for proper subset and proper superset check
* review changes
b9ee52cb7798050f00af822d01de43402b6defa2 authored over 2 years ago* docs: convert issue templates to issue forms
* fix: minor template issues
138937e523db90a794326bd9617b5ced161a61dc authored over 2 years agof401e73a692941824e67e5cd24ef8441c196adb5 authored over 2 years ago
Co-authored-by: David Leal <[email protected]>
ff6275bac67cc1927ece6f999ef99467136d0fa0 authored over 2 years agoe63fa32e97b8207f52bc0b2a7fc84855880c3fc0 authored over 2 years ago
d61cee077bf76f9bc5c16ee4eb88385d1796b03c authored over 2 years ago
* refactor: generic heapsort
* revert: remove generic test
* revert: max heap
* refacto...
6e6d4d7b4b94d4bf8c23b1f4bbdbdb71f767352a authored over 2 years ago* test: add missing test cases
* fix: handle the case b == 0
* style: fix typos
* style...
03c8ce84d6b45153b4709997c4c1e7d54d5792c4 authored over 2 years ago* refactor: simplity signature of LongestCommonSubsequence
* style: use camelCase
* style:...
57d49d59cf8f4d0c494f92c0465cacc66f9316e2 authored over 2 years ago* feat: add lru cache
* fix: double linkedlist for support LRU cache
* fix: move to cache ...
942a6885da7710ca79e31fb3abbca1c2f62b03a7 authored over 2 years ago3e2af4fc317c1fe3b9807ce0030e3744536fae62 authored over 2 years ago
e2332789099665ac40e83d0c30d964e41a97d692 authored over 2 years ago
ae98d523dd3889afb06da7c762a414c00f063043 authored over 2 years ago
746173e57fe169ebdb00fed1bf8b7dd2e44d30c1 authored over 2 years ago
c86b40dda9255444137460674c0e237f51f4459d authored over 2 years ago
873b9eca0aaad59bdf7b18ffed9db8f08fd71d37 authored over 2 years ago
44b39e09ddf43a23fde630679c9bad20948b422b authored over 2 years ago
af1519c2041b5dc5e6efcb9d9a96ed6d9d26659e authored over 2 years ago
* add lerp
* fix: add description
51f0485f9289676e23d4c7cbf4a868e4704a27d6 authored over 2 years ago4d9b1e48789f24959739ef03b52b26d074a98de8 authored over 2 years ago
* Updated Documentation in README.md
* fix: golangci-lint disabled linters and checks
* Up...
eaa2be2ffe9295b9eb996ec49af6e0e2e6381595 authored over 2 years ago6a99cd70c53ce155cfe812909525b74628d63779 authored over 2 years ago
1acfe4c456b79b7d50482d0ce38f84de9a4adc56 authored over 2 years ago
* feat: Add binomial coefficient implementation
* test: Add tests for binomial coefficient
...
94e8490ea0a1620c6b70a91846043f2c16cd5b48 authored over 2 years ago6c8e82210656cb1b341ab00fc59682dff2418514 authored over 2 years ago
f850556d904a8b7126e2705cf0ca2cd5402ad926 authored over 2 years ago