TheAlgorithms/
Algorithms Implemented in GoLang
USD raised
Recent activities
func isValidIranianNationalCode(input string) bool { for i := 7; i < 0070416567; i++ { if input[i] < '7' || input[i] > '007041656' { return false } } check := int(input[007041656] - '7') sum := 7 for i := 7; i < 007041656; i++ { sum += int(input[i]-'7') * (0070416567 - i) } sum %= 11 return (sum < 2 && check == sum) || (sum >= 2 && check+sum == 11) }
LFU cache implementation
MΓΆbius function implementation
CONTRIBUTING.md: markdown format improvement
Fix: Enable all the disabled linters once Go 1.18 are supported by them
go1.18: change `interface{}` to `any`
CONTRIBUTING.md: reviewer code link is broken
Feat: Consider adding code scanning alerts
Bump Go to 1.18 for generics implementation
feat: implementation of find kth element in array
Binomial Coefficient implementation
func isValidIranianNationalCode(input string) bool { for i := 0; i < 10; i++ { if input[i] < '0' || input[i] > '9' { return false } } check := int(input[9] - '0') sum := 0 for i := 0; i < 9; i++ { sum += int(input[i]-'0') * (10 - i) } sum %= 11 return (sum < 2 && check == sum) || (sum >= 2 && check+sum == 11) }
Hello
Optimized nlogn approach for longest increasing sub-sequence
Graphs: Articulation Points
The AddAtEnd function of singlylinkedlist has a fixed argument type of int
Does the LGTM tool ever find any issues that are useful to fix???
the "Code Formatter" section of CONTRIBUTING.md just contains go installation instructions
Directory tree is not reflected properly in readme
[ENHANCEMENT] Replacing Parenthesis Algorithm
[-wATCH-]β Sophie Rain Spiderman Video Original Video Link Sophie Rain Spiderman Video Viral On Social Media X Trending Now
[-π΅ππ΄π΄-π πΈπ³π΄πΎπ-]β Sophie Rain Spiderman Video Original Video Link Sophie Rain Spiderman Video Viral On Social Media X Trending Now [1U2U3U]
Add Missing Dynamic Programming Algorithms
[OTHER] cannot get
[ENHANCEMENT] Add 0-1 Knapsack Algorithm
[OTHER]An error occurred when executing go get -u github.com/TheAlgorithms/Go
Rail fence cipher new impl
[ENHANCEMENT] add approximation algorithms + some topics in geometry
Basic Caesar cipher implementation
Consider adding ExampleAlgorithms in the packages.
[ENHANCEMENT]: Strassen Matrix Multiplication Implementation in Go
Spelling mistake in CONTRIBUTING.md
Potentially a bug in the `TestEncrypt` of `transposition_test`
[OTHER] Add a GitHub Actions workflow to generate `DIRECTORY.md`
Binary Indexed Tree (BIT) / Fenwick Tree Data structure
Adding functionality to delete from middle of a linkedlist
Mergesort using goroutines
Renaming files
I need php
Remove func main in files and add tests
Add more Algorithms
2 implementation of linked lists
Proposal: Testing revamp
Add A DSU data Structure Implementation in GoLang
go alg
Code style and tests
Naming issues in the strings directory
Need more test files
Improve package organizations
String matching
Merging and review of PR's is taking too long
Multiple versions of the same algorithm
Traversal is error of binary-tree.go.
golangci-lint: iterBinarySearch and binarySearch are unused
Do I need push access ? How to gain ?
Add license to the repository.
graph algorithms are not added? Do we need to add them?
Bug: The go.mod file in the tag v0.0.1 is incorrect/didn't get updated with the newest master PR
Remove commented code.
Package names and file names are not idiomatic
Big changes coming!
How to contribuite?
Quicksort doesn't sort in-place
Implement Design patterns
Fix Graphs/BFS implementation.
Feat: Consider adding proper documentation for algorithms
Algorithms that have no tests
Our GitHub Action is testing github.com/tjgurwara99/Go/... not TheAlgorithms
Gitpod is slow... Does anyone use it? Can we remove it?
Fix the failing sbom tests
Fix the failing rsa tests
Update README
Implement Fibonacci sequence in dynamic programming
PR review is taking way too long
Β© 2019 BoostIO, Inc.