Data Structures and Algorithms
A place to work on coding challenges for Codefellows' 301 and 401 courses.
401 Java Challenges
Week 1 Challenges
Week 2 Challenges
- Challenge 5: Linked Lists
- Challenge 6: Linked Lists Part 2
- Challenge 7: Linked Lists - Working Backwards
- Challenge 8: Linked Lists - Merge
Week 3 Challenges
- Challenge 10: Stacks and Queues
- Challenge 11: PseudoQueue
- Challenge 12: Animal Shelter
- Challenge 13: Multi Bracket Validation
Week 4 Challenges
- Challenge 15: Trees
- Challenge 16: FizzBuzz Tree
- Challenge 17: Breadth First Traversal
- Challenge 18: Find Max Value
Week 6 Challenges
Week 7 Challenges
Week 8 Challenges
- Challenge 33: Left Join Hashmaps
- Lab: Graphs
- Challenge 36: Breadth First Graph Traversal
- Challenge 38: Depth First Graph Traversal