Una matrice è un elenco di numeri disposti in un rettangolo con righe e colonne. Nella programmazione, è anche noto come un array 2D. Usa questo tag se la tua sfida riguarda la manipolazione di matrici.
La sfida è scrivere il codice più veloce possibile per calcolare il permanente di una matrice . Il permanente di una n-by- nmatrix A= ( ai,j) è definito come Qui S_nrappresenta l'insieme di tutte le permutazioni di [1, n]. Ad esempio (dal wiki): In questa domanda le matrici sono tutte …
Post sandbox (eliminato) Le antiche formazioni dell'esercito romano sono molto famose in tutto il mondo. In queste formazioni i legionari romani raggruppati in una forma geometrica (di solito un rettangolo) proteggono i fianchi e la parte superiore di esso usando i loro scudi. I legionari nelle posizioni interne coprivano la …
Trova una sequenza di scambi massimamente redditizia in base a una tabella dei tassi di cambio. Ad esempio, considera le valute A riary (la tua valuta di casa), B aht, C edi e D enar in cui il tasso da uno all'altro (dopo che è stato riscosso qualsiasi tasso di …
Immagina un incendiario che cammina per la città e raccoglie le sue vittime secondo uno schema molto specifico (o, in alternativa, immagina un'ape che vola intorno al giardino e raccoglie i suoi fiori per impollinare secondo uno schema molto specifico ). Diciamo che la città è una matrice N × …
È un problema comune navigare in una matrice 2D. L'abbiamo visto molte volte e ci rivedremo. Aiutiamoci in futuro e sviluppiamo le soluzioni più brevi per generare tutti gli otto passaggi possibili in una matrice 2D. Sfida Il tuo codice deve generare le seguenti 8 coppie di -1,0,1 in qualsiasi …
Prendi una matrice quadrata contenente numeri interi positivi come input e calcola la "somma ruotata" della matrice. Somma ruotata: Prendi la somma della matrice originale e la stessa matrice ruotava di 90, 180 e 270 gradi. Supponiamo che la matrice sia: 2 5 8 3 12 8 6 6 10 …
Questa è la mia prima domanda qui, quindi qualsiasi suggerimento nei commenti sarebbe apprezzato! Grazie ;) introduzione Una strategia molto comune per il gioco del 2048 non è mai scorrere verso il basso . Questo posiziona tutti i grandi numeri in alto e quelli inferiori in basso. Quindi, se applichi …
Prendi un intero positivo n come input e genera una matrice a scacchiera n-by-n composta da 1 e 0 . La cifra in alto a sinistra dovrebbe essere sempre 1 . Casi test: n = 1 1 n = 2 1 0 0 1 n = 3 1 0 1 …
Questo è semplice: prendi una matrice di numeri interi come input e genera l'indice della riga con il maggior numero di elementi diversi da zero. Si può presumere che ci sarà solo una riga con il maggior numero di elementi diversi da zero. Casi test: Questi sono 1 indicizzati, puoi …
Esistono molti modi diversi per spiegare la moltiplicazione delle matrici. Continuerò con una singola figura poiché credo che la maggior parte delle persone qui ne abbia familiarità (e la figura è molto descrittiva). Se desideri informazioni più dettagliate, ti suggerisco di visitare l' articolo di Wikipedia o la spiegazione su …
Nel triangolo di Pascal ogni numero è la somma dei due numeri direttamente sopra di esso, trattando i punti vuoti come zero: Ruotando il triangolo, possiamo ritagliare matrici quadrate di varie dimensioni e rotazioni che chiamerò matrici di Pascal . Nota che quelle matrici devono sempre contenere il primo . …
sandbox (cancellato) Consente di definire una matrice di 9s come: N=⎡⎣⎢999999999⎤⎦⎥N=[999999999] N = \begin{bmatrix} 9&9&9\\9&9&9\\9&9&9 \end{bmatrix} Consente di definire un numero che esplode come un numero in posizione (x,y)(x,y)(x,y) che può essere scomposto in interi uguali tra tutti i suoi vicini adiacenti (incluso se stesso) e il valore assoluto di …
Data una matrice rettangolare di elevazioni, disegna i suoi contorni. Compito Due elementi xe ysono sullo stesso livello di contorno se floor(x/10) == floor(y/10). Ad esempio, 52e si 58trovano sullo stesso livello di contorno, ma 58e64 non sono. L'atto di disegnare contorni è definito come segue: per ogni elemento e, …
Sfida Data una matrice quadrata di caratteri (caratteri ASCII stampabili a byte singolo), ruota ciascun "anello" della matrice in direzioni opposte. Facciamo un esempio: 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Quindi, …
Dato un vettore di nvalori (x1,x2,x3,...,xn)restituisce il determinante della matrice Vandermonde corrispondente . Questo determinante può essere scritto come: Dettagli Il programma / funzione deve accettare un elenco di numeri in virgola mobile in qualsiasi formato conveniente che consenta una lunghezza variabile e produrre il determinante specificato. Puoi presumere che …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.