Learn the art of breaking down complex tasks into manageable sub-tasks. This course will help you develop skills to effectively structure, divide, and implement individual parts of sophisticated coding problems and merge them into a cohesive solution.
Overview
Syllabus
- Unit 1: Analyzing Group Lifetime Logs in Go
- Organize Emails by Sender
- Analyze Competition Logs in Go
- Longest Borrowed Book Analysis
- Unit 2: Unique Matrix Traversal and Perfect Squares in Go
- Zigzag Matrix Negative Indices Traversal
- Diagonal Zigzag Traversal and Perfect Squares Identification
- Diagonal Matrix Traversal for Perfect Squares
- Unit 3: Matrix Manipulation: Combining Submatrices in Go
- Interleave Columns of Submatrices
- Matrix Boundary Concatenation in Go
- Matrix Submatrix Swap in Go
- Unit 4: Parsing and Updating Complex String Maps in Go
- Parsing and Updating Nested Maps in Go
- Handling and Updating User Preferences in Go