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
- Lesson 1: Log Analysis and Processing in C++ for Social Networking Apps
- Organize Emails in Mailbox
- Analyzing Competition Logs
- Tracking Library Book Borrow Durations
- Lesson 2: Unique Matrix Traversal and Perfect Square Detection in C++
- Zigzag Matrix Traversal
- Spiral Traverse and Identify Vowels in Grid
- Zigzag Matrix Traversal and Prime Identification
- Lesson 3: Submatrix Concatenation in C++
- Interleave Submatrices from 2D Arrays
- Matrix Boundary Concatenation in C++
- Matrix Submatrix Swap Task
- Lesson 4: Parsing Complex Strings into Nested Unordered Maps in C++
- Updating Nested JSON Structure in C++
- Nested String to Nested Map Conversion and Update
- Parsing and Updating Nested Key-Value User Data in C++