Skip to content

This repository contains C# implementations of selected data structures and algorithms each with a set of unit tests.

Notifications You must be signed in to change notification settings

ata6502/WbsAlgorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WbsAlgorithms

This repository contains C# implementations of selected algorithms, such as:

Each algorithm is accompanied by a set of tests.

References

Below is a list of sources used to create the C# code. Names in brackets correspond to comments in the code that reference a particular source. For example, exercises from Robert Sedgewick's book Algorithms are marked with the comment [Sedgewick].

  • [Sedgewick] Robert Sedgewick, Kevin Wayne (2011) "Algorithms" 4th edition; Addison-Wesley Professional
  • [Cormen] Thomas H.Cormen et al. (2009) "Introduction to Algorithms" 3rd edition; Massachusetts Institute of Technology
  • [AlgoIlluminated-1] Tim Roughgarden (2017) "Algorithms Illuminated: Part 1: The Basics: Asymptotic Notation, Master Method, Sorting, Selection"; Soundlikeyourself Publishing
  • [AlgoIlluminated-2] Tim Roughgarden (2018) "Algorithms Illuminated: Part 2: Graph Algorithms and Data Structures"; Soundlikeyourself Publishing
  • [CodingInterview] Gayle Laakmann McDowell (2020) "Cracking the Coding Interview" 6th edition; CareerCup
  • LeetCode
  • Codility
  • InterviewBit
  • HackerRank
  • Baeldung

About

This repository contains C# implementations of selected data structures and algorithms each with a set of unit tests.

Topics

Resources

Stars

Watchers

Forks

Languages