Skip to main content

Matrix and 2D Arrays

1 lessonAbout 6 minutesAdvanced

This part of the DSA Tutorial runs from Matrix Traversal and Manipulation. There is 1 lesson here, and working through them takes about 6 minutes at a steady pace.

It follows on from Bit Manipulation, so finish that first if you have not already — the examples below assume you are comfortable with it.

Each lesson below says what it covers before you open it. Read them in order the first time; afterwards this page works as a index you can jump back into when you need to check one thing.

  1. 1Matrix Traversal and ManipulationRotating, transposing and spiral traversal of 2D arrays in JavaScript — plus the array-creation bug that makes every row the same array.