Preguntas etiquetadas con array-manipulation

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

18
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 resulta …

25
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 …

30
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 único. por …

16
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 …


24
Levanta un solo número
Introducción Suponga que desea calcular los máximos de cola de una lista de números, es decir, el máximo de cada sufijo no vacío. Una forma de hacerlo es elegir repetidamente un número y reemplazarlo por un número más alto que ocurra después, hasta que esto ya no sea posible. En …


24
Calcule la secuencia de canguro
Historia de fondo Descargo de responsabilidad: puede contener información inventada sobre canguros. Los canguros atraviesan varias etapas de desarrollo. A medida que crecen y se fortalecen, pueden saltar más alto y más, y pueden saltar más veces antes de tener hambre. En la etapa 1 , el canguro es muy …

10
Rebotando en una matriz
Introducción Las matrices también se pueden ver como un campo para una pelota que rebota. Por supuesto, esto suena muy vago, así que aquí hay un ejemplo de una entrada: [1, 2, 3, 4, 5, 6, 7, 8, 9] [9, 8, 7, 6, 5, 4, 3, 2, 1] [1, 2, …

27
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 …

15
Todos los ochos individuales
Dada una matriz rectangular no entera de enteros de 0a 9, genera la cantidad de celdas que son 8y no tienen un vecino que es 8. Vecino se entiende aquí en el sentido de Moore , es decir, incluyendo diagonales. Entonces cada celda tiene 8vecinos, excepto las celdas en los …

15
Radiodifusión modular
Este desafío está relacionado con algunas de las características del lenguaje MATL, como parte del evento Idioma del mes de mayo de 2018 . Introducción En MATL, muchas funciones de dos entradas funcionan por elementos con broadcast . Esto significa lo siguiente: En cuanto al elemento (o vectorizado ): la …

22
Carrera máxima entre elementos idénticos
Esta es una revisión de esta pregunta ahora eliminada por ar kang . Si el OP de esa pregunta quisiera reclamar esta pregunta o tiene un problema conmigo publicando esto, me complacería complacerlo Dada una lista de enteros como entrada, encuentre la suma máxima posible de una sublista continua que …

3
Implementar kerning simplificado
Introducción Kerning significa ajustar el espacio entre las letras de un texto. Como ejemplo, considere la palabra Topescrita con los siguientes tres glifos: ##### ..... ..... ..#.. ..... ..... ..#.. ..##. .###. ..#.. .#..# .#..# ..#.. .#..# .#..# ..#.. ..##. .###. ..... ..... .#... ..... ..... .#... Podríamos llenar los …
24 code-golf  grid  code-challenge  atomic-code-golf  code-golf  combinatorics  probability-theory  card-games  code-golf  number  geometry  code-golf  decision-problem  chess  code-golf  math  number  sequence  code-golf  string  regular-expression  code-golf  arithmetic  integer  code-golf  math  array-manipulation  code-golf  number  decision-problem  integer  code-golf  string  ascii-art  kolmogorov-complexity  code-golf  decision-problem  graph-theory  binary-matrix  code-golf  string  parsing  code-golf  string  code-golf  morse  code-golf  code-golf  string  code-golf  ascii-art  cellular-automata  code-golf  binary  base-conversion  code-golf  arithmetic  decision-problem  integer  checksum  code-golf  matrix  linear-algebra  code-golf  code-golf  game  code-golf  sequence  binary  code-golf  combinatorics  optimization  code-golf  decision-problem  quine  code-golf  rational-numbers  bitwise  code-golf  string  permutations  code-golf  kolmogorov-complexity  unicode  code-golf  ascii-art  number  code-golf  number  integer  binary  base-conversion  code-golf  array-manipulation  code-golf  chemistry  code-golf  number  sequence  fibonacci  code-golf  matrix  optimization  code-golf  number  code-golf  math  number  sequence  code-golf  math  array-manipulation  matrix  linear-algebra  code-golf  kolmogorov-complexity  cops-and-robbers  cops-and-robbers  code-golf  tips  basic  code-golf  decision-problem  binary  tiling  game  king-of-the-hill  python  code-golf  c  code-golf  ascii-art  code-golf  string  kolmogorov-complexity  alphabet  code-golf  number  code-golf  string  code-golf  number  sequence  integer  code-golf  number  permutations  restricted-complexity  restricted-time 

27
Enumerar una matriz, agrupando duplicados
El objetivo de este desafío es tomar una serie de enteros positivos y enumerar sus índices, agrupando elementos similares. Una enumeración sin duplicados se realiza simplemente generando una matriz de pares (value, index), por ejemplo, [3, 4, 13, 9, 2]=> [[3,1],[4,2],[13,3],[9,4],[2,5]]. Sin embargo, si un elemento dado aparece por segunda …

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.