CF 401 .NET - Code Challenges (C#)
This is a set of solutions for assigned code challenges that focus on learning and practicing data structures and algorithms.
Each challenge has its own directory (with descriptive name). Each directory contains a README.md describing the challenge and the approach. Most are planned on a whiteboard (with a partner), an image of which can be found in the challenge's 'assets' directory. Each directory contains a solution built in VS2017 Community Edition.
StacksAndQueues https://github.com/GwennyB/data-structures-and-algorithms/tree/master/StructuresAndAlgorithms/StacksAndQueues/StacksAndQueues
linked_list https://github.com/GwennyB/data-structures-and-algorithms/tree/master/StructuresAndAlgorithms/linked_list
tree https://github.com/GwennyB/data-structures-and-algorithms/tree/master/StructuresAndAlgorithms/tree
graph https://github.com/GwennyB/data-structures-and-algorithms/tree/master/StructuresAndAlgorithms/graph
FIFOAnimalShelter -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/FIFOAnimalShelter
FizzBuzzTree -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/FizzBuzzTree
MultiBracketValidation -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/MultiBracketValidation
PseudoQueue -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/PseudoQueue
array_binary_search -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/array_binary_search
array_shift -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/array_shift
merge-lists -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/merge-lists
breadth-first-traversal -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/breadth-first-traversal
find-max-value-binary-tree - https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/find-maximum-value-binary-tree
BinaryTreeHeight -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/BinaryTreeHeight
DedupeLinkedList -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/DedupeLinkedList
FindAncestry -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/FindAncestry
sorts -
https://github.com/GwennyB/data-structures-and-algorithms/tree/master/challenges/sorts