A perfect square.
4th
Yes, if it is described as such.
I suppose you could refer to a two-dimensional array as a rectangular or square array (or as a jagged array of not all arrays within a given dimension have the same size). Table, grid or matrix may also be good synonyms for two-dimensional array, subject to the problem domain addressed with the algorithm.
I recently studied a magic square. It is a square that when each row, diagonal, horizontally, or vertically is added up, it equals the same positive integer.
A square array has the same number of columns and rows the array [1] is a square array (a trivial example) the array [1 0] [0 1] is a square array the array [1 0 0 0] [0 1 0 0] [0 0 1 0] [0 0 0 1] is a square array the array [1 0 0 0] [0 1 0 0] [0 0 1 0] is not a square array
A square array is an array in which the number of rows is the same as the number of columns.
A perfect square.
It means indexing into an array. The array could be an array of built in primitive types or array of objects. The index must be a numeric value greater than or equal to 0.
5
4th
Yes, if it is described as such.
2
No.
12
For an array of numbers, it is the square of the sums divided by the sum of the squares.
25