Domande taggate «array-manipulation»

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

2
L'array può essere mischiato?
sfondo I gestori di carte molto abili sono capaci di una tecnica in base alla quale tagliano perfettamente un mazzo a metà, quindi intercalano perfettamente le carte. Se iniziano con un mazzo ordinato ed eseguono questa tecnica in modo impeccabile 52 volte di seguito, il mazzo verrà ripristinato in ordine. …


5
Impila il mazzo!
Ad Alice e Bob piace giocare a carte, con un mazzo di carte numerate con numeri interi non negativi consecutivi. Tuttavia, Alice ha un modo molto particolare di mescolare il mazzo. Per prima cosa, prende la prima carta dal mazzo e la mette in fondo al mazzo. Quindi rimuove la …

11
Trova la linea migliore
Ti verrà dato un array 2-D A di numeri interi e una lunghezza N. Il tuo compito è di trovare all'interno dell'array la linea retta (orizzontale, verticale o diagonale) di N elementi che produce la somma totale più alta e restituire quella somma . Esempio N = 3, A = …

9
Fivenum e un po '
(un paradosso, un paradosso, un paradosso molto geniale) Questa è la prima parte di una serie multipart ispirata a diverse funzioni R. L'obiettivo Dato un insieme di dati DDD di interi positivi, ho bisogno di calcolare il sommario 5 il numero di DDD . Tuttavia, sto lavorando su set di …


5
Caching ottimale
Ti verrà data una sequenza di richieste di memoria e una dimensione della cache. È necessario restituire il minor numero possibile di errori nella cache in qualsiasi strategia di sostituzione della cache. Una strategia ottimale è l'algoritmo di Belady , che puoi usare se vuoi. Un sistema di cache funziona …

16
Trova corse di array
Trova le piste all'interno di un array Una corsa è definita come tre o più numeri che si incrementano dalla precedente con un passo costante. Ad esempio [1,2,3] sarebbe una corsa con il passaggio 1, [1,3,5,7] sarebbe una corsa con il passaggio 2 e [1,2,4,5] non è una corsa. Possiamo …


6
Sarai il mio tessitore?
Di recente ho giocato a " The Weaver " e penso che rappresenti una sfida interessante per il code-golf . Premessa: Il tessitore è un gioco in cui ti viene dato un numero di nastri che provengono da 2 direzioni a 90 gradi di distanza e il tuo obiettivo è …

12
Cerchia area di intersezione
Descrizione: Dati xe yposizioni di due cerchi insieme al loro radii, generano l'area di intersezione dei due cerchi. Input: Ti verrà dato il seguente input: array 1 = x and y positions of circle a array 2 = x and y positions of circle b radius = radii of the …

9
Riorganizzazione del blocco
Quindi il tuo compito è quello di prendere un blocco 3x3 in cui -gli spazi vuoti medi e *gli spazi riempiti medi, ad esempio: -** -*- *-* e riorganizzare il blocco in modo che la *forma di una X, in questo modo: *-* -*- *-* Input: 3x3 quadrati come sopra, …

12
Cuci insieme un palindromo da sottostrati palindromici
Data una stringa l, trova tutte le sottostringhe palindromiche pdi l(compresi i duplicati e le stringhe a carattere singolo). Successivamente, riorganizza tutte le sottostringhe pin un palindromo valido (potrebbero esserci più risposte corrette). Se non è possibile riorganizzare pin un singolo palindromo, il programma potrebbe avere un comportamento indefinito (errore, …


14
Confronta due elenchi per il loro massimo
Dati due diversi elenchi di numeri interi non negativi, restituisce l'elenco che ha il massimo più alto (ad es [4, 2], [3, 3, 1] -> [4, 2].). Se entrambi hanno lo stesso massimo, restituisce l'elenco che contiene più istanze di questo massimo (ad es [4, 2, 4], [4, 3, 3, …

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.