Domande taggate «array-manipulation»

Una competizione per risolvere un problema particolare attraverso l'uso e la manipolazione di array.

2
The Shield Wall
Sfondo storico La parete dello scudo è una formazione tattica di guerra che risale almeno al 2500 a.C. Consisteva in guerrieri che si sovrapponevano ai loro scudi con quelli dei loro compagni per formare un "muro". Il fascino della tattica deriva dal fatto che anche il guerriero più abile poteva …


18
Cicli matematici inversi
Ispirato da questo Nella sfida collegata, ci viene chiesto di applicare l'aggiunta agli elementi dell'originale e al contrario dell'array di input. In questa sfida, la renderemo leggermente più difficile, introducendo le altre operazioni matematiche di base. Dato un array di numeri interi, scorrere +, *, -, //, %, ^, dove …


11
Comprimi una matrice sparsa
Comprimi una matrice sparsa usando la riga sparsa compressa (formato CSR, CRS o Yale) . Questi sono tutti la stessa forma di compressione (ignora il nuovo Yale). L'input può essere qualsiasi struttura di dati 2d (elenco di elenchi, ecc.): Ad es [[0 0 0 0], [5 8 0 0], [0 …

30
Confronta le medie delle mie liste
Ottenere la media di un elenco (ad es. [2,6,7]) Ottieni la lunghezza dell'elenco: [2,6,7] -> 3 Sommare i numeri nell'elenco: 2 + 6 + 7 = 15. Dividere la somma per il loro conteggio: 15 / 3 = 5. Dovresti confrontare le medie di due elenchi di numeri interi positivi …

28

21
Sottosequenze uguali più lunghe
definizioni Una sottosequenza potrebbe non essere contigua, ad esempio [1, 1, 1]una sottosequenza di [1, 2, 1, 2, 1]. Una sottosequenza uguale è una sottosequenza in cui ogni elemento è uguale. La sottosequenza uguale più lunga potrebbe non essere unica, ad es. [1, 1]E [2, 2]sono entrambe le sottosequenze uguali …

9
Genera la sequenza Rummy
Il tuo compito è quello di prendere un nelemento ndi input e output di Rummy Sequence, una sequenza che ho creato (guardare su OEIS non ti aiuterà). Definizione Ogni elemento della sequenza Rummy è un insieme di valori di verità o falsità. Es [true, false]. : I passaggi per produrre …

15
g o l f a t a n 2
A volte è davvero difficile convertire le coordinate cartesiane in coordinate (x,y)polari (r,phi). Mentre puoi calcolare r = sqrt(x^2+y^2)abbastanza facilmente, spesso hai bisogno di una certa distinzione dei casi quando calcoli l'angolo phiperché arcsin, arccose arctane tutte le altre funzioni trigonometriche hanno un co-dominio che si estende solo su metà …
18 code-golf  math  geometry  trigonometry  code-golf  number-theory  fibonacci  code-golf  math  sequence  fibonacci  code-golf  string  code-golf  math  graphical-output  geometry  code-golf  string  code-golf  math  geometry  code-golf  math  bitwise  number  popularity-contest  graphical-output  image-processing  fractal  code-golf  number-theory  code-golf  date  multi-threading  code-golf  math  code-golf  math  number  sequence  code-golf  math  number  sequence  arithmetic  code-golf  decision-problem  logic-gates  code-golf  decision-problem  balanced-string  code-golf  math  arithmetic  combinatorics  code-golf  expression-building  code-golf  physics  code-golf  abstract-algebra  code-golf  number  arithmetic  integer  code-golf  ascii-art  number  code-golf  number-theory  primes  code-golf  arithmetic  grid  code-golf  code-golf  sequence  code-golf  kolmogorov-complexity  compression  code-golf  math  number  arithmetic  array-manipulation  code-golf  primes  hexagonal-grid  complex-numbers  code-golf  number  counting  code-golf  math  number  arithmetic 

3
Ricostruire una matrice zigzagificata
Come parte del suo algoritmo di compressione, lo standard JPEG srotola una matrice in un vettore lungo antidiagonali di direzione alternata: Il tuo compito è prendere il vettore srotolato insieme alle dimensioni della matrice e ricostruire la matrice corrispondente. Come esempio: [1, 2, 5, 9, 6, 3, 4, 7, 1, …


4
Giorni compressi della settimana
Dato un input di un elenco di giorni della settimana, genera la rappresentazione ordinata più breve dell'elenco. Il formato del input è una stringa costituita da uno o più delle stringhe di due caratteri Su(Domenica), Mo(Lunedi), Tu(ecc), We, Th, Fr, e Sa. L'input potrebbe non essere necessariamente indicato in ordine …

21
Javascript: crea un array 10x10 di 1s
Ovviamente questa sfida sarebbe banale con funzioni e librerie separate, quindi non sono consentite. Il codice deve essere conforme a una specifica ECMAscript (qualsiasi specifica lo farà), quindi nessuna risposta specifica per il browser. L'array deve essere accessibile dopo che è stato istanziato. Ho una risposta che per ora trattengo. …

7
Trova un array che si adatta a una serie di somme
Considera una matrice Adi lunghezza n. La matrice contiene solo numeri interi positivi. Per esempio A = (1,1,2,2). Definiamo f(A)come l'insieme delle somme di tutti i sottocampi contigui non vuoti di A. In questo caso f(A) = {1,2,3,4,5,6}. I passaggi per produrre f(A) sono i seguenti: I subarrays di Asono …

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.