Skip to content

This repository features various algorithms and data structures, originally created for the "From Basic Traversals to Dynamic Programming Mastery" speech, and will be expanded with additional valuable algorithms in the future

License

Notifications You must be signed in to change notification settings

Bardin08/algorithms

Repository files navigation

algorithms

This repository contains a collection of algorithms including graph algorithms, greedy algorithms, dynamic programming, and tree-based algorithms. Each algorithm is implemented in C# with a focus on readability and testability.

Structure

  • src: Contains all the algorithm implementations.
  • tests: Contains unit and integration tests for the algorithms.
  • docs: Documentation related to each algorithm.

Getting Started

  1. Clone the repository.
  2. Build the solution with dotnet build.
  3. Run tests using dotnet test.

Contributing

We welcome contributions! Please check the CONTRIBUTING.md for more information.

About

This repository features various algorithms and data structures, originally created for the "From Basic Traversals to Dynamic Programming Mastery" speech, and will be expanded with additional valuable algorithms in the future

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Languages