some basic algorithms and data structures implemented in c#. they include linked lists, queue, stack, sorting algorithms and much more.