Week Review and Practice – Strengthen Your Understanding with Challenges
Day 28: Week Review and Practice – Strengthen Your Understanding with Challenges
This week, you’ve learned about graphs, graph traversal algorithms, dynamic programming, and greedy algorithms. To solidify your knowledge, try solving some practice problems like:
- Implement DFS and BFS on a graph of your own design.
- Solve Fibonacci, Coin Change, and LIS problems using dynamic programming.
- Try out the Activity Selection problem or Huffman Coding.