Preguntas etiquetadas con array-manipulation

27
Encuentra la carta que falta

Pautas Tarea Escriba un método que tome una matriz de letras consecutivas (crecientes) como entrada y que devuelva la letra que falta en la matriz (listas en algunos idiomas). Reglas Este es el código de golf, por lo que gana la respuesta más corta en bytes. Siempre obtendrás una matriz...

26
Modo (elemento más común) de una lista

Escriba un fragmento para calcular el modo (número más común) de una lista de enteros positivos. Por ejemplo, el modo de d = [4,3,1,0,6,1,6,4,4,0,3,1,7,7,3,4,1,1,2,8] es 1, porque ocurre el máximo de 5 veces. Puede suponer que la lista se almacena en una variable como dy tiene un modo...

26
Cuando los enteros se unen a la cola

Introducción Una cola es un tipo de datos abstractos donde los elementos se agregan al frente (en cola) y se eliminan de la parte posterior (cola). Esto también se conoce como el principio FIFO (Primero en entrar, primero en salir) . Se muestra mejor con un ejemplo: Reto Dada una matriz no...

26
Encuentra la canción de cuna del pirómano

Imagine a un pirómano caminando por la ciudad y recogiendo a sus víctimas de acuerdo con un patrón muy específico (o, alternativamente, imagine una abeja volando por el jardín y recogiendo sus flores para polenizar de acuerdo con un patrón muy específico ). Digamos que la ciudad es una matriz N × N...

26
Construir una escalera

Introducción Quiero construir una escalera. Para esto, he eliminado del depósito de chatarra dos tablas largas con agujeros en ellas, y quiero colocar los escalones en estos agujeros. Sin embargo, los agujeros no están colocados de manera uniforme, por lo que los pasos serán un poco torpes, y me...

26
Inicio en el rango de listas

Este desafío es simplemente devolver una lista de listas de enteros, similar a la función de rango de Python, excepto que cada número sucesivo debe ser tan profundo en las listas. reglas : Crear un programa o una función no anónima Debería devolver o imprimir el resultado El resultado debe...

26
Enésimas diferencias

En matemáticas, una forma de descubrir cuál es el tipo de una relación dada (lineal, cuadrática, etc.) es calcular las diferencias. Para hacerlo, tome una lista de valores y para los cuales el espacio entre los valores correspondientes de x es el mismo, y reste cada uno del número que está arriba,...

26
Calcular olas

He estado recorriendo este sitio por un tiempo, pero recientemente me interesé realmente en probar algunos de los desafíos. Tenía la intención de probar suerte en algunos de los temas de código de golf existentes, pero ayer no tuve acceso a Internet por un tiempo, y mientras tanto, pensé en mi...

26
Implementar clasificación de caída lenta

Este desafío ya describe dropsort. Sin embargo, soy un poco vago y realmente solo necesito que mi matriz esté un poco más ordenada que antes, no necesita ser ordenada por completo . En Drop Sort, soltamos cada elemento menos que cualquier elemento anterior. En Lazy Drop Sort, descartamos cada...

26
Ecualizar la matriz

Reto Se le da una matriz aaa de enteros. Con un movimiento , puede aumentar o disminuir un elemento de la matriz en 1 . Su tarea es igualar la matriz, es decir, hacer que todos los elementos de la matriz sean iguales realizando algunos movimientos . ¡Pero eso no es suficiente! También quieres...

26
Resumen de rotación

Tome una matriz cuadrada que contenga enteros positivos como entrada y calcule la "suma rotada" de la matriz. Suma rotada: Tome la suma de la matriz original y la misma matriz rotó 90, 180 y 270 grados. Supongamos que la matriz es: 2 5 8 3 12 8 6 6 10 entonces la suma rotada será: 2 5 8 8...

26
Mantener nonzeros y sus vecinos

Tomado de esta pregunta en Stack Overflow. Gracias también a @miles y @Dada por sugerir entradas de prueba que abordan algunos casos de esquina. El reto Dada una matriz de valores enteros, elimine todos los ceros que no estén flanqueados por algún valor distinto de cero. De manera equivalente,...

26
Ordenar una lista

Resumen Dada una lista de enteros, devuelve el índice en el que terminaría cada entero cuando se ordenara. Por ejemplo, si la lista era [0,8,-1,5,8], debería regresar [1,3,0,2,4]. Tenga en cuenta que los dos 8s mantienen su orden entre sí (el orden es estable). Dicho de otra manera: para cada...

25
Suma matricial no superpuesta

Suma matricial no superpuesta Dadas k matrices de longitud n , genere la suma máxima posible utilizando un elemento de cada matriz, de modo que no haya dos elementos del mismo índice. Se garantiza que k <= n. Entrada Una lista no vacía de matrices no enteras de enteros. Salida Un entero que...

25
Cuantos dias en un mes

Dada una representación textual (nombre completo que no distingue entre mayúsculas y minúsculas o abreviatura de 3 caracteres) de un mes, devuelve el número de días del mes. Por ejemplo, december, DEC, y dectodos deben volver 31. Febrero puede tener 28 o 29 días. Suponga que la entrada es un...