Traversing 2D Arrays

AP Computer Science A· difficulty 4/5

Sum the main diagonal of an n×n matrix m:

  • A

    for (int i = 0; i < n; i++) sum += m[i][n-i];

  • B

    for-each over m

  • C

    Cannot compute

  • D

    for (int i = 0; i < n; i++) sum += m[i][i];

    check_circle

Explanation

Main diagonal = m[0][0], m[1][1], ..., m[n-1][n-1].

Want 10 more like this — adaptive to your weak spots?

Related questions