Perguntas com a marcação «matrix»

19
Tornar um programa de triangularidade válido

Triangularity é um novo esolang desenvolvido pelo Sr. Xcoder, onde a estrutura do código deve seguir um padrão muito específico: Para a nlinha de código th, deve haver exatamente 2n-1caracteres do programa. Isso causa uma forma triangular / pirâmide, com a primeira linha tendo apenas um caractere...

19
Maximizar a diferença ao quadrado

Considere uma permutação dos valores inteiros de 1a N. Por exemplo, este exemplo para N = 4: [1, 3, 4, 2] Consideraremos que esta lista é cíclica, de modo que 1e 2é tratada como adjacente. Uma quantidade que podemos calcular para essa lista é a diferença total quadrática dos valores...

19
Bielorrússia rushnyk

Já temos alguns desafios de bandeira nacional: AU CH FI FR GB GB É KR NP US ... Aqui está outro, um pouco mais avançado: Retorne ou imprima o padrão decorativo da bandeira nacional da Bielorrússia como uma matriz de dois valores distintos para vermelho e branco. Se o seu idioma não...

19
Hilbert-Curvifique uma Matriz

Inspirado por esta pergunta Outra maneira de desenrolar uma imagem 2D em uma sequência 1D é usar uma Curva de Hilbert. Há muitas versões dessa curva, dependendo do número de iterações usadas durante o cálculo. Abaixo segue o exemplo das curvas de Hilbert da primeira ordem à quinta ordem. A...

19
Existem mais objetos rígidos ou objetos flexíveis

Inspirado tangencialmente pela abertura do livro What-If. A entrada é um retângulo de espaços como uma string, lista de strings, etc., com objetos feitos de #dentro: ######## # # ######## ### #### ### #### ### Os objetos sempre serão retângulos sem interseção, sem toque. Um objeto...

19
A matriz é positiva-definitiva?

Introdução Hoje nós vamos cuidar da desgraça dos alunos do primeiro ano de álgebra linear: definição de matriz! Aparentemente, isso ainda não tem um desafio, então vamos lá: Entrada Uma Matriz n×nn×nn\times n simétrica AAA em qualquer formato conveniente (você também pode, naturalmente, pegar...

19
Soma as diagonais

Pegue uma matriz de números inteiros positivos como entrada e faça a saída das somas individuais dos elementos nas linhas diagonais através da matriz. Você só deve contar as linhas que vão na diagonal para baixo e para a direita. Você deve começar com a diagonal que contém apenas o elemento...

18
Matrizes de cofator

A matriz de cofator é a transposição da matriz adjuvante . Os elementos desta matriz são os cofatores da matriz original. O cofator (isto é, o elemento da matriz de cofator na linha ie coluna j) é o determinante da submatriz formada pela exclusão da i-ésima coluna e-ésima coluna da matriz...

18
Quadrado-Aleatório-Simétrico

Desafio Escreva um programa ou uma função que retorne ou imprima uma matriz simétrica quadrada aleatória. Entrada N : O tamanho da matriz, ou seja,6 x 6 Resultado O Matrix. Você pode imprimi-lo, devolvê-lo como string (com as novas linhas) ou como uma lista / matriz de listas /...

18
Reconstruir uma matriz em ziguezague

Como parte de seu algoritmo de compactação, o padrão JPEG desenrola uma matriz em um vetor ao longo de antidiagonais de direção alternada: Sua tarefa é pegar o vetor desenrolado junto com as dimensões da matriz e reconstruir a matriz correspondente. Como um exemplo: [1, 2, 5, 9, 6, 3, 4, 7, 1,...

18
Decomposição da Jordânia

Nota importante : Como esse desafio se aplica apenas a matrizes quadradas, sempre que eu uso o termo "matriz", presume-se que estou me referindo a uma matriz quadrada. Estou deixando de fora a descrição "quadrada" por uma questão de brevidade. fundo Muitas operações relacionadas à matriz, como...

18
Esta é uma matriz de Weyr?

Há um tipo de n x n matriz W chamada básica forma canónica Weyr . Essa matriz é descrita por seus blocos e possui as seguintes propriedades, usando o seguinte diagrama de referência: os principais blocos diagonais W II são n i x n i matrizes da forma λ I n i em que I n i é a n i x n i matriz...

18
Matrizes em colapso

Relacionados: Vamos design um dígito mosaico , Impressão / Output da L-Phabet . Sandbox postar aqui Dadas 2 entradas C = columns and rows, S = starting pointproduzem uma matriz da seguinte maneira: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 0 0 Explicação Dado C = 4, S = 3 1) Crie uma C x...

18
Magia é possível?

Um quadrado mágico é uma grade quadrada n por n , preenchida com números inteiros positivos distintos no intervalo 1,2, ... n ^ 2 , de modo que cada célula contenha um número inteiro diferente e a soma dos números inteiros em cada linha, coluna e diagonal é igual. Sua tarefa é obter uma matriz n...

18
Comprimir uma matriz esparsa

Comprima uma matriz esparsa usando a linha esparsa compactada (formato CSR, CRS ou Yale) . Essas são todas as mesmas formas de compactação (ignore a nova Yale). A entrada pode ser qualquer estrutura de dados 2D (lista de listas, etc.): por exemplo [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0 6 0...

18
Posições diagonais de saída de mim ao quadrado

Dado um número n, produz uma lista ordenada de índices baseados em 1 que caem em qualquer uma das diagonais de uma n*nmatriz quadrada. Exemplo: Para uma entrada de 3: O quadrado deve ser: 1 2 3 4 5 6 7 8 9 Agora, selecionamos todos os índices representados por \, /ou X( #ou as posições não...

18
Matriz no intervalo

O desafio Dada uma n>0saída inteira, uma n+1 X n+1matriz contém todos os números inteiros de 1a 2ncomo mostrado nos casos de teste abaixo Casos de teste n=1 1 2 2 2 n=2 1 2 4 2 3 4 4 4 4 n=5 1 2 3 4 5 10 2 3 4 5 6 10 3 4 5 6 7 10 4 5 6 7 8 10 5 6 7 8 9 10 10 10 10 10 10 10...