Skip to main content

Posts

Featured

CST 370 Week 7

This week I learned about dynamic programming, the Floyd algorithm, and the Warshall algorithm. I was not very familiar with any of these topics before this week, so it was interesting to be introduced to so many new concepts at once. Dynamic programming was especially fascinating because it showed how larger problems can be broken down into smaller subproblems while saving previous results to avoid doing the same work multiple times. I also enjoyed learning about the Floyd algorithm and how it can be used to find the shortest paths between all pairs of vertices in a weighted graph. The Warshall algorithm was interesting as well because it focuses on determining whether a path exists between different vertices. Seeing how similar the Floyd and Warshall algorithms are while still having different purposes helped me understand both of them a little better. I also learned about spanning trees and Prim's algorithm, which were both new concepts for me. It was interesting to see how a sp...

Latest Posts

CST 370 Week 6

CST 370 Week 5

CST 370 Week 4

CST 370 Week 3

CST 370 Week 2

CST 370 Week 1

CST 426 Service: Learning Journal Reflections

CST 334 Week 7 - Home stretch

CST 334 Week 6

CST 334 - Week 5 Midterms