Domande taggate «array-manipulation»

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


18
Segna una partita a Boggle
sfondo In Boggle , un round viene segnato sommando i punti per ogni parola unica trovata da un giocatore (vale a dire qualsiasi parola trovata da più di un giocatore vale 0 punti). I punti vengono calcolati in base al numero di lettere in ciascuna parola, come segue: 3 lettere: …

17
Matchmaker, Matchmaker, fammi una partita
(non troveremo Findo cattureremo un tryCatch, però) Questa è la seconda parte di una serie in più parti di implementazione di alcune interessanti funzioni R. La prima parte può essere trovata qui . L'obiettivo: Devi implementare la matchfunzione di R nel minor numero di byte possibile. Ingresso: x, un elenco …

12
Slither Like a Snake
L'idea Abbiamo già fatto spirali di matrice in precedenza, rotazioni complete e persino rotazioni diagonali , ma non, per quanto posso trovare, rotazioni di serpenti ! Che cos'è una rotazione del serpente? Immagina le file di una matrice che serpeggia avanti e indietro, con divisori tra loro come i divisori …

30
Crea blocchi da un array
Il tuo compito è scrivere un programma che fornisca un array e un numero, devi dividere l'array in blocchi con dimensione è numero. Regole Il tuo programma riceverà un array A, nonché un numero intero positivo n. L'array dovrebbe quindi essere suddiviso in blocchi di lunghezza n, se la lunghezza …

23
Puntatore che salta
Supponiamo di avere un array di lunghezza con puntatori che indicano una posizione nell'array: il processo di " salto del puntatore " imposterà ogni puntatore sulla posizione a cui punta il puntatore.psps\texttt{ps}nnn Ai fini di questa sfida un puntatore è l'indice (a base zero) di un elemento dell'array, ciò implica …

17
Segna i segni di Split
Sfida Mark è uno studente che riceve i suoi Nvoti in modo concatenato in un'unica riga. La sfida è quella di separare i suoi marchi, sapendo che ogni marchio può essere solo 0o 1oppure 2oppure 3oppure 4oppure 5oppure 6oppure 7oppure 8oppure 9oppure 10. Ingresso N numero naturale e una riga. …


9
Quanto vale la mia matrice di dadi?
Ingresso Una matrice binaria non vuota formata da 3 sotto-matrici 3x3 affiancate. Compito Il tuo compito è quello di identificare modelli di dadi validi (come descritto di seguito) tra le sotto-matrici 3x3. Ogni modello valido vale il valore dei dadi corrispondenti. I pattern non validi valgono 0. Produzione La somma …

14
Taglia la matrice per ottenere la somma desiderata
Definizione Data una matrice MMM di numeri interi non negativi e un numero intero non negativo kKk , definiamo FkFkF_k come funzione "chop-off" che rimuove tutte le righe e tutte le colonne in MMM che contengono .kkk Esempio: M=⎛⎝⎜⎜⎜619612805854⎞⎠⎟⎟⎟F5(M)=(1620)M=(615128985604)F5(M)=(1260)\begin{align}M=\pmatrix{\color{red}6&\color{red}1&\color{white}{\bbox[red,1pt]{5}}\\1&2&\color{red}8\\\color{red}9&\color{red}8&\color{white}{\bbox[red,1pt]{5}}\\6&0&\color{red}4}\\\\F_5(M)=\pmatrix{1&2\\6&0}\end{align} Il tuo compito Dato e una somma bersaglio S , il …

11
Il peso di uno zero
Dato un elenco ordinato di numeri (possibilmente con zeri iniziali), disponi i numeri verticalmente, quindi lascia che tutti gli zeri scendano fino in fondo e tutti gli strapiombi cadano nello slot più in basso aperto. Emette gli interi risultanti, rimuovendo gli zeri iniziali. Esempio lavorato Supponiamo che ci sia stato …

20
Successori della gamma inversa
Dato un numero intero positivo n, procedi come segue (e genera ogni fase): iniziare con un elenco contenente ncopie di n. fare le seguenti nvolte: nella ifase successiva, ridurre gradualmente la ivoce della lista fino a quando non raggiungei Così, per esempio, se un dato nè 4, allora si inizia …

15
Un array in espansione
Dati due interi positivi p e q , il vostro compito è quello di restituire la matrice A ha creato applicando il seguente algoritmo: Inizia con A = [p, q] e d = 2 Per ogni coppia (x, y) di numeri contigui in ALLA cui somma è divisibile per d …

16
Un altro programma e sono fuori!
Dato un livello di nidificazione di numeri interi positivi ne una stringa sdi caratteri ASCII stampabili ( a ~, genera un programma che, quando eseguito nella stessa lingua, genera un programma che genera un programma ... che genera la stringa s. nDovrebbero essere generati un totale di programmi, che dovrebbero …
21 code-golf  recursion  code-golf  kolmogorov-complexity  board-game  code-golf  number-theory  polynomials  code-golf  code-golf  array-manipulation  polyglot  alphabet  answer-chaining  code-golf  sequence  math  atomic-code-golf  abstract-algebra  proof-golf  code-golf  internet  code-golf  internet  code-golf  ascii-art  kolmogorov-complexity  code-golf  math  ascii-art  number  integer  code-golf  decision-problem  binary-matrix  code-golf  number  sequence  number-theory  code-golf  math  decision-problem  matrix  abstract-algebra  code-golf  string  keyboard  code-golf  fractal  code-golf  math  sequence  combinatorics  hello-world  vim  code-golf  sequence  code-golf  graphical-output  image-processing  code-golf  decision-problem  matrix  linear-algebra  code-golf  ascii-art  code-golf  math  code-golf  ascii-art  graphical-output  code-golf  string  code-golf  string  substitution  code-golf  string  ascii-art  code-golf  arithmetic  code-golf  number  array-manipulation  decision-problem  code-golf  kolmogorov-complexity  code-generation  fractal  code-golf  ascii-art  kolmogorov-complexity  code-golf  ascii-art  code-golf  string  array-manipulation  code-golf  music  code-golf  array-manipulation  code-golf  internet  stack-exchange-api  math  fastest-algorithm  code-golf  binary  bitwise  code-golf  date  code-golf  string  code-golf  sequence  integer  code-golf  arithmetic  number-theory  code-golf  string  random 

25
Matrice secondaria massima
Definisci il "massimo array secondario" di un determinato array come "un array secondario (consecutivo) con la somma maggiore". Nota che non esiste un requisito "diverso da zero". Emetti quella somma. Fornisci una descrizione del tuo codice, se possibile. Esempio di input 1: 1 2 3 -4 -5 6 7 -8 …

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.