🧠 Quiz Formativo: Cap 11 - Matrizes e Álgebra Linear

Teste sua compreensão sobre o mapeamento físico em Row-Major Order, passagem de matrizes multidimensionais para funções e otimização de cache.

Instruções:

  • Clique na alternativa que julgar correta para cada uma das questões abaixo.
  • O sistema avaliará sua resposta imediatamente fornecendo justificativa técnica detalhada.

Questão 1: Como os elementos de uma matriz bidimensional `int M[3][4]` são organizados fisicamente na memória RAM em Linguagem C?


Questão 2: Por que é obrigatório especificar a quantidade de colunas na assinatura de uma função que recebe uma matriz 2D (ex: `void f(int mat[][COLUNAS])`)?


Questão 3: Qual é a ordem de complexidade temporal assintótica do algoritmo clássico de Multiplicação de duas matrizes quadradas de dimensões $N \times N$?


Questão 4: Por que percorrer uma matriz no formato `mat[i][j]` (linhas no laço externo e colunas no interno) é significativamente mais rápido do que iterar como `mat[j][i]`?


Questão 5: Qual é o resultado da operação de **Transposição** sobre uma matriz de dimensões $3 \times 2$ (3 linhas e 2 colunas)?


🧭 Navegação Rápida

| 📖 Teoria | 📊 Slides | 🧠 Quiz | 💻 Exemplos | 🧩 Exercícios | | :— | :— | :— | :— | :— | | Ler Teoria | Ver Slides | Fazer Quiz | Ver Exemplos | Praticar Exercícios |


⬅️ Voltar ao Sumário da Especialização