Preguntas etiquetadas con matrix

19
Hacer un programa de triangularidad válido

Triangularity es un nuevo esolang desarrollado por Mr. Xcoder donde la estructura del código debe seguir un patrón muy específico: Para la nlínea de código th, debe haber exactamente 2n-1caracteres del programa en él. Esto causa una forma triangular / piramidal, con la primera línea con solo un...

19
Maximiza la diferencia al cuadrado

Considere una permutación de los valores enteros de 1a N. Por ejemplo, este ejemplo para N = 4: [1, 3, 4, 2] Vamos a considerar que esta lista sea cíclico, de tal manera que 1y 2son tratados como adyacente. Una cantidad que podemos calcular para dicha lista es la diferencia al cuadrado total de...

19
Bielorrusia rushnyk

Ya tenemos bastantes desafíos de bandera nacional: AU CH FI FR GB GB IS KR NP US ... Aquí hay otro, algo más avanzado: Devuelva o imprima el patrón decorativo de la bandera nacional de Bielorrusia como una matriz de dos valores distintos para rojo y blanco. Si su idioma no admite...

19
Hilbert-Curvificar una matriz

Inspirado por esta pregunta Otra forma de desenrollar una imagen 2D en una cadena 1D es usar una curva de Hilbert. Hay muchas versiones de esta curva, dependiendo del número de iteraciones utilizadas al calcularla. A continuación, siga el ejemplo de las curvas de Hilbert de primer orden a quinto...

19
¿Hay más objetos duros u objetos blandos?

Tangencialmente inspirado por la apertura del libro What-If. La entrada es un rectángulo de espacios como una cadena, lista de cadenas, etc., con objetos hechos de #'s dentro: ######## # # ######## ### #### ### #### ### Los objetos siempre serán rectángulos que no se crucen ni se...

19
¿Es la matriz positiva-definida?

Introducción Hoy nos ocuparemos de la ruina de los estudiantes de primer año de álgebra lineal: ¡definición de matriz! Aparentemente, esto aún no tiene un desafío, así que aquí vamos: Entrada A Matriz simétrica en cualquier formato conveniente (por supuesto, también puede tomar la parte...

19
Suma las diagonales

Tome una matriz de enteros positivos como entrada y envíe las sumas individuales de los elementos en las líneas diagonales a través de la matriz. Solo contarás las líneas que van diagonalmente hacia abajo y hacia la derecha. Debe comenzar con la diagonal que contiene solo el elemento inferior...

18
Matrices de cofactores

La matriz de cofactor es la transposición de la matriz adjugada . Los elementos de esta matriz son los cofactores de la matriz original. El cofactor (es decir, el elemento de la matriz de cofactor en la fila i y la columna j) es el determinante de la submatriz formada al eliminar la i-ésima fila y...

18
Cuadrado-Aleatorio-Simétrico

Desafío Escriba un programa o una función que devuelva o imprima una matriz simétrica aleatoria cuadrada. Entrada N : el tamaño de la matriz, es decir6 x 6 Salida La matriz. Puede imprimirlo, devolverlo como una cadena (con las nuevas líneas) o como una lista / matriz de listas /...

18
Reconstruir una matriz zigzagificada

Como parte de su algoritmo de compresión, el estándar JPEG desenrolla una matriz en un vector a lo largo de antidiagonales de dirección alterna: Su tarea es tomar el vector desenrollado junto con las dimensiones de la matriz y reconstruir la matriz correspondiente. Como ejemplo: [1, 2, 5, 9, 6,...

18
Descomposición de Jordania

Nota importante : debido a que este desafío solo se aplica a las matrices cuadradas, cada vez que uso el término "matriz", se supone que me refiero a una matriz cuadrada. Estoy dejando la descripción "cuadrada" por razones de brevedad. Antecedentes Muchas operaciones relacionadas con la matriz,...

18
¿Es esta una matriz de Weyr?

Hay un tipo de n × n matriz W llamada forma canónica básica de Weyr . Dicha matriz se describe por sus bloques y tiene las siguientes propiedades, utilizando el siguiente diagrama de referencia: los bloques diagonales principales W ii son n i × n i matrices de la forma λ I n i donde I n i es la...

18
Matrices Colapsadas

Relacionado: Diseñemos un mosaico de dígitos , Imprima / Imprima el L-phabet . Sandbox publica aquí Dadas 2 entradas C = columns and rows, S = starting pointsalen una matriz de la siguiente manera: Input 4, 3 1 2 3 0 2 2 3 0 3 3 3 0 0 0 0 0 Explicación Dado C = 4, S = 3 1) Crear una C x...

18
¿Es posible la magia?

Un cuadrado mágico es una cuadrícula de n por n , llena de enteros positivos distintos en el rango 1,2, ... n ^ 2 , de modo que cada celda contiene un entero diferente y la suma de los enteros en cada fila, columna y diagonal es igual. Su tarea es tomar una matriz n-por-n que consta de números...

18
Comprimir una matriz dispersa

Comprima una matriz dispersa utilizando la fila dispersa comprimida (formato CSR, CRS o Yale) . Estas son todas la misma forma de compresión (ignore el nuevo Yale). La entrada puede ser cualquier estructura de datos 2D (lista de listas, etc.): por ejemplo [[0 0 0 0], [5 8 0 0], [0 0 3 0], [0...

18
Salida de posiciones diagonales de mí al cuadrado

Dado un número n, genera una lista ordenada de índices basados ​​en 1 que caen en cualquiera de las diagonales de una n*nmatriz cuadrada. Ejemplo: Para una entrada de 3: El cuadrado será: 1 2 3 4 5 6 7 8 9 Ahora seleccionamos todos los índices representados por \, /oX ( #o se rechazan las...

18
Matriz en rango

El reto Dado un n>0resultado entero, a continuación se muestra una n+1 X n+1matriz que contiene todos los enteros de 1a 2ncomo se muestra en los casos de prueba Casos de prueba 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...