Testing project as beta tester, thanks!
To run:
$ go run 1-1-bubble-sort/main.go
where run 1-1-bubble-sort
is the folder corresponding to the workflow/milestone.
TODO:
- Sorting and Searching
- Bubble sort
- Quick sort
- Counting sort
- Linear search
- Binary search
- Linked data structure
- Linked lists
- Loops
- Doubly-linked lists
- Trees
- Sorted binary trees
- Recursion
- Factorials
- Fibonacci
- Dynamic Fibonacci
- The Knight's tour
- The N Queens Problem
- The N Queens Problem, redux
- The tower of Hanoi
- Hash Tables
- Chaining
- Linear probing
- Removing
- Quadratic probing
- Double hashing
- Public Key Cryptography with RSA
- Calculate GCD and LCM
- Perform fast exponentiation
- Build a sieve of Eratosthenes
- Build an Euler's sieve
- Factor numbers
- Primality
- Implement RSA