Preguntas etiquetadas con array-manipulation

Una competencia para resolver un problema particular mediante el uso y la manipulación de matrices.

2
¿Se puede deshacer la matriz?
Antecedentes Los manejadores de cartas muy hábiles son capaces de una técnica mediante la cual cortan un mazo perfectamente por la mitad y luego intercalan perfectamente las cartas. Si comienzan con un mazo ordenado y realizan esta técnica sin fallas 52 veces seguidas, el mazo se restaurará al orden ordenado. …


5
¡Apila la baraja!
A Alice y Bob les gusta jugar un juego de cartas, con una baraja numerada con enteros consecutivos no negativos. Sin embargo, Alice tiene una forma muy particular de barajar la baraja. Primero, toma la carta superior del mazo y la coloca en la parte inferior del mazo. Luego ella …

11
Encuentra la mejor línea
Se le dará una matriz A de números enteros en 2-D, y una longitud N. Su tarea es encontrar dentro de la matriz la línea recta (horizontal, vertical o diagonal) de N elementos que produce la suma total más alta, y devolver esa suma . Ejemplo N = 3, A …

9
Fivenum y un poquito
(una paradoja, una paradoja, una paradoja muy ingeniosa) Esta es la primera parte de una serie de varias partes inspirada en diferentes funciones de R. La tarea Dado un conjunto de datos rereD de números enteros positivos, necesito que permite calcular el resumen 5 Número de rereD . Sin embargo, …

25
Estandarizar las muestras (Calcular la puntuación z)
Dada una lista de números de coma flotante, estandarícela . Detalles Una lista x1,x2,…,xnx1,x2,…,xnx_1,x_2,\ldots,x_n está estandarizada si la media de todos los valores es 0, y la desviación estándar es 1. Una forma de calcular esto es calculando primero la media μμ\mu y la desviación estándar σσ\sigma como μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2−−−−−−−−−−−−√,μ=1n∑i=1nxiσ=1n∑i=1n(xi−μ)2, \mu …

16
Encuentra carreras de matriz
Encuentra las carreras dentro de una matriz Una ejecución se define como tres o más números que se incrementan desde el anterior con un paso constante. Por ejemplo, [1,2,3] sería una ejecución con el paso 1, [1,3,5,7] sería una ejecución con el paso 2 y [1,2,4,5] no es una ejecución. …

5
Caché Óptimo
Se le dará una secuencia de solicitudes de memoria y un tamaño de caché. Debe devolver el menor número posible de errores de caché bajo cualquier estrategia de reemplazo de caché. Una estrategia óptima es el algoritmo de Belady , que puede usar si lo desea. Un sistema de almacenamiento …


6
¿Serás mi tejedor?
Recientemente he estado jugando a través de ' The Weaver ' y creo que presenta un desafío interesante para el código golf . Premisa: The Weaver es un juego en el que se te dan varias cintas que vienen de 2 direcciones separadas 90 grados y tu objetivo es intercambiarlas …

12
Área de intersección circular
Descripción: Dadas xy las yposiciones de dos círculos junto con su radiisalida del área de intersección de los dos círculos. Entrada: Se le dará la siguiente entrada: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii …

9
Reorganización de bloque
Entonces, su tarea es tomar un bloque de 3x3 donde -estén los espacios en blanco medios y *los espacios llenos medios, por ejemplo: -** -*- *-* y reorganizar el bloque para que *forme una X, así: *-* -*- *-* Entrada: 3x3 cuadrados como los anteriores, pueden ser 3 líneas, una …



14
Compare dos listas por su máximo
Dadas dos listas diferentes de enteros no negativos, devuelve la lista que tiene el máximo más alto (p [4, 2], [3, 3, 1] -> [4, 2]. Ej .). Si ambos tienen el mismo máximo, devuelva la lista que contiene más instancias de este máximo (por ejemplo [4, 2, 4], [4, …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.