Artigo Arrays
Em desenvolvimento de softwares ou algoritmos cujo a necessidade é a manipulação de dados de uma maneira mais dinâmica, eliminando consideravelmente o número de variáveis, usa-se arrays. Neste artigo será explorado o assunto descrevendo suas funções, características e suas principais finalidades no cotidiano dos programadores e usuários finais. Arrays podem ser renomeados e são mais conhecidos na distinção de duas categorias: “vetor” (nome usual para arrays unidimensionais) e “matriz” (para arrays bidimensionais). Em alguns casos os arrays também podem assumir forma multidimensional, significando que eles são indexados por um número fixo de números inteiros, por exemplo, por um sequência (ou sucessão) finita de vários números inteiros. Geralmente, arrays uni e bidimensionais são os mais comuns. Os arrays na programação, podem ser considerados como uma das estruturas de dados mais simples, pois possuem o poder de manter uma série de dados que podem ser acessados de maneira individual através de seu índice, ou de maneira conjunta através dos “array-list” (que são coleções de objetos do mesmo tipo de dado). Todos os tipos de arrays até aqui introduzidos, serão melhor explicados posteriormente no decorrer do artigo.
Definição e Declaração de um Array Unidimensional Um array Unidimensional, é uma lista de variáveis organizadas em apenas um índice, por exemplo:
A estrutura do tipo vetor é a mais conhecida dos programadores por ser a estrutura mais simples de ser implementada. Suas características básicas são:
É uma estrutura homogênea, isto é, formada de elementos de mesmo tipo, chamado tipo base, todos os elementos da estrutura são igualmente acessíveis, ou seja, o tempo e o tipo de procedimento para acessar qualquer um dos elementos do vetor são iguais.
Uma característica básica dos vetores na maioria das linguagens de programação, é que seus índices de acesso vão de 0 até ‘n – 1’, por exemplo, se queremos um vetor