Learn how to break down complex tasks into manageable sub-tasks. This course will help you master the skills necessary to effectively structure, divide, and implement each part of advanced coding problems. You'll also focus on merging sub-task solutions into a cohesive whole.
Overview
Syllabus
- Unit 1: Analyzing Log Entries in C#
- Organize Email Inbox in C#
- Analyze Competition Logs
- Analyzing Borrowed Duration from Library Logs
- Unit 2: Diagonal Matrix Traversal and Perfect Square Identification in C#
- Matrix Diagonal Zigzag Traversal
- Diagonal Zigzag Matrix Traversal and Perfect Square Detection
- Diagonal Matrix Traversal and Perfect Square Detection
- Unit 3: Matrix Submatrix Concatenation in C#
- Interleave Columns of Submatrices
- Matrix Boundary Layer Concatenation
- Submatrix Swap in C#
- Unit 4: Parsing and Updating Nested Dictionaries in C#
- Parsing and Updating Nested Dictionaries in C#
- Updating Nested Dictionary Preferences in C#
- Update Nested Values in a Complex String Dictionary