Diferença entre Vetor e Matriz.
Vetor:
Imagine que você tem aquelas caixas em fila, mas ao invés de começar a contar do 1, começamos do 0. Então, a primeira caixa é a de número 0, a segunda é a 1, e assim por diante.
Por exemplo:
- Caixa 0: Carrinho 🚗
- Caixa 1: Boneca 🪆
- Caixa 2: Bola ⚽
Na programação, se você quiser pegar o brinquedo da primeira caixa, vai procurar na posição 0!
Matriz:
Para uma matriz, a ideia é a mesma. Tanto as fileiras quanto as caixas dentro delas começam com o número 0.
Por exemplo:
- Fileira 0, Caixa 0: Carrinho
- Fileira 0, Caixa 1: Boneca
- Fileira 1, Caixa 0: Bola
- Fileira 1, Caixa 1: Quebra-cabeça
Então, o brinquedo na primeira fileira e primeira caixa vai estar na posição 0, 0.
Na programação, esse jeito de contar começando do 0 é chamado de indexação baseada em zero. É uma maneira padrão que facilita muitas operações nos códigos!