Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Multidimensional Arrays and Their Traversal in C#

via CodeSignal

Overview

Brush up on your knowledge of multidimensional arrays and their traversal techniques. This course will equip you with the skills to manipulate multidimensional arrays, transposing rows and columns, and iterating over nested elements.

Syllabus

  • Unit 1: Mastering Array Traversal and Manipulation in C#
    • Update Element in a 2D Array
    • Listing Unoccupied Apartments in a 2D Array
    • Printing Apartment Codes of the Ground Floor
    • Adding a New Floor to the Apartment Building
    • Managing a 3-Story Building using C# 2D Arrays
  • Unit 2: Multidimensional Array Traversal in C#
    • Adjust Matrix Column Traversal Pattern
    • Matrix Zigzag Traversal Bug Fix
    • Matrix Column Zigzag Traversal in C#
    • Vertical Traverse of a Matrix in C#
    • Zigzag Matrix Traversal in C#
  • Unit 3: Transposing Matrices in C#
    • Transposing a Seating Arrangement Matrix in C#
    • Writing the Transposing Functionality Yourself
    • Transpose Matrix in Reverse Order
    • Reflecting a Matrix Over Its Secondary Diagonal in C#
    • Transposing a Seating Plan from Scratch
  • Unit 4: Identifying Optimal Positions in 2D Arrays Using C#
    • Identifying Horizontal Movement Positions in a 2D Array
    • Fix the Chessboard Position Finder in C#
    • Identifying Strategic Positions on a Game Board in C#
    • Valid Chessboard Positions Evaluation Task
    • Count Submatrices with Es in All Four Corners
  • Unit 5: Path Traversal in 2D Arrays Using C#
    • Expanding Path Traversal with Diagonal Moves
    • Identify the Highest Reachable Peak in a Mountain Grid
    • Find the Next Higher Peak in a Matrix
    • Trek Path in a 2D Elevation Map
    • Path Traversal in a 2D Grid from Scratch

Reviews

Start your review of Multidimensional Arrays and Their Traversal in C#

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.