Executando verificação de segurança...
8

Você já viu uma planilha? É uma matriz. Pode ser até tridimensional.

Sabe o jogo da velha? É uma matriz. Agora expanda isso para qualquer jogo ou situação que tem uma tabela.

Quer armazenar os dados de uma tabuada? Matriz.

Um banco de dados? No fundo é uma matriz, tridimensional.

Você vai manipular uma imagem? Ela é uma matriz de pontos.

A tela? Embora hoje costuma-se montar de outro jeito, o normal dela (no concreto) é uma matriz.

Calendário organizado? Adivinha?

Muita criptografia manipula os dados em uma matriz.

Tudo que tem dois ou mais eixos de informação precisa de uma matriz. A vida é permeada de matrizes. Por exemplo, uma grade de notas de alunos e disciplinas, ou até dos bimestres, e se tiver os 3 será uma tridimensional. Quer saber quantos produtos cada cliente comprou? Dois eixos, matriz. Tem linha e coluna, não tem como escapar.

Da mesma forma que um vetor (uma matriz de uma dimensão) que estamos muito acostumados é uma variável com variáveis dentro, a matriz mais comum é uma variável de variável que tem variáveis.

De qualquer forma é importante entender tudo sobre elas, não procurar o que ela pode resolver. Caso contrário cai no problema de muitas pessoas que tentam aprender design patterns procurando onde usar. Quando você tiver um problema onde aplicar você aplica, porque aprendeu sobre ela. Entenda o que é, não decore onde usar.

Matriz é quase uma roda, está em todo lugar.

Faz sentido para você?

Espero ter ajudado.


Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

Carregando publicação patrocinada...