Role in this project:
Back-end Developer Contributions:8 commits, 25 PRs in 15 days
Contributions summary:Caitlin primarily contributes to implementing and demonstrating algorithms and data structures, showcasing their knowledge of core computer science concepts. They implemented various algorithms, including merge sort, the N-queens problem (backtracking), and a knapsack problem, with a focus on demonstrating practical implementations. They also included implementations of dynamic programming solutions for the bag problem, edit distance, and coin change problems. All code is written in Rust.