Aula 5 · Matrizes
Um array é uma estrutura de dados que organiza e armazena dados para acesso e modificação eficientes. Ele fornece acesso aleatório em O(1), o que significa que qualquer elemento pode ser recuperado diretamente por seu índice em tempo constante. Arrays são uma estrutura de dados fundamental em ciência da computação, usados para armazenar uma coleção sequencial de tamanho fixo de elementos do mesmo tipo. Variantes-chave incluem: arrays unidimensionais (lista linear), arrays multidimensionais (por exemplo, arrays 2D para matrizes) e arrays de objetos (arrays de tipo referência). Em Java, arrays são tipos de referência, declarados com colchetes (por exemplo, int[] numbers).