Loading the journal
Loading the journal
Index GroupingSolved Nov 8, 2025
Go step by step: try it yourself before the video and the visual. Progress saves on this device.
Problem
Given a 2D matrix, traverse and print its elements diagonally (usually starting from the top-left, alternating direction for each diagonal).
2Try it on paper
6Get it accepted
7Re-solve it from memory after
Reading the solution first feels like progress, but it makes the next similar problem — and the interview version — much harder, because you skipped the part where you figure it out. Give it an honest 20–30 minutes. Stuck? Re-read the pattern, watch the concept video, or try the brute force first.
Hidden: approach · solution code