- Notifications
You must be signed in to change notification settings - Fork4
Implementation of popular algorithms and data structures using .NET Core
License
NotificationsYou must be signed in to change notification settings
Miltt/Console
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
Implementation of popular algorithms and data structures using .NET Core
Prerequisites:
- Install the latest version of.NET Core
- Install the latest version ofVisual Studio Code orVisual Studio
- Get the code:
git clone https://github.com/Miltt/Console.git - Open the solution to build the application
dotnet buildand run testsdotnet test
Algorithms
- Cryptography
- RSA
- Dynamic Programming
- Knapsack Problem
- Fibonacci Number
- Longest common subsequence problem
- Greedy
- Prims
- Linear Programming
- Simplex Algorithm
- Miscellaneous
- Lucky Tickets
- Tower of Hanoi
- Eight queens puzzle
- Coin change problem
- Multithreading
- Dining Philosophers Problem
- Readers Writers Problem
- Number Theoretic
- Prime
- Primality Test
- Sieve of Atkin
- Exponentiation
- Modular exponentiation
- Exponentiation by squaring
- Factorization
- Trial division
- Fermat's method
- Greatest common divisor
- Euclidean algorithm
- Extended Euclidean algorithm
- Multiplication
- Recursive Naive
- Peasant (Binary, Bitwise)
- Karatsuba
- Prime
- Searching
- Array
- Binary
- Linear
- Graph
- Breadth-first search
- Depth-first search
- Dijkstra
- String
- Knuth-Morris-Pratt
- Array
- Simulated Annealing
- Travelling salesman problem
- Sorting (ascending and descending order)
- Bubble
- Cocktail
- Gnome
- Heap
- Insertion
- Merge
- Quick
- Selection
- Shell
Data Structures
- Graph
- Heap
- Binary
- Binomial
- Matrix
- Tree
- AVL
- Red-black
- Disjoint Set
- Doubly Linked List
- Dynamic Array
- Hash Table
- Immutable Stack
- Lock-Free Stack
Design Patterns
- Creational
- Factory Method
- Structural
- Adapter
- Behavioral
- Strategy
Copyright (c) 2021 Ilya Moshanov
Licensed under theMIT License.
About
Implementation of popular algorithms and data structures using .NET Core
Topics
Resources
License
Code of conduct
Contributing
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
No packages published
Uh oh!
There was an error while loading.Please reload this page.
Contributors2
Uh oh!
There was an error while loading.Please reload this page.