Domande con tag 'array'

2
risposte

Cos'è VLA e come è implementato?

La maggior parte delle lingue supporta matrici di lunghezza variabile nello heap ma ho sentito che anche queste possono essere memorizzate nello stack. Sono curioso quali lingue supportano questo costrutto, alcuni esempi e come vengono implement...
posta 19.04.2015 - 12:59
3
risposte

2 array dimensionali in C ++

Ho iniziato a imparare matrici in C ++ e ho trovato una piccola nota a margine nel libro parlando di array 2D in breif. L'ho testato e sono rimasto sbalordito dal fatto che potesse dare al programmatore la possibilità di memorizzare dati o in...
posta 22.07.2012 - 08:51
3
risposte

Trova tutte le intersezioni dei segmenti di linea

Ho una collezione di segmenti di linee, rappresentati da una matrice. Es: [3,7,13,6,9] è costituito da 4 segmenti: [(3,7) (7,13)], [(7,13) (13,6)], [(13 , 6) (6,9)], ([6,9) (9,3)] Voglio trovare tutte le intersezioni dei segmenti delle...
posta 01.11.2013 - 20:15
3
risposte

Come archiviare in modo efficiente gli indirizzi IP? [chiuso]

Sfondo Ho un requisito in cui ho bisogno di rimuovere alcuni nodi in una rete in base a un comando fornito dall'utente. Per impedire ai nodi di trasmettere o ricevere dati ho pensato di cambiare il suo indirizzo IP con un altro indirizzo. Pri...
posta 21.12.2012 - 15:03
4
risposte

In che modo C conosce i limiti di un array multidimensionale?

Provenendo da Python, se C non ha limiti di matrice, come fa a sapere dove inizia [1]? int a[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}}; b = a[1][1];     
posta 12.02.2017 - 10:36
3
risposte

Utilizzo di action array rispetto a Switch Case [closed]

Ho un'occasione di codice in cui disegnerò un diverso set di pulsanti in uno schermo (a seconda del numero dei pulsanti). Un pensiero (e la mia attuale implementazione) consiste nell'utilizzare un array di azioni e chiamare un'azione diversa...
posta 27.11.2014 - 10:31
6
risposte

Visualizzazione dell'array N2-D? [chiuso]

Ho una matrice di dimensione 5. Ma non riesco a capire come visualizzare quell'array? int[][][][][] array = new int[4][4][4][6][2]. Esiste un buon modo per visualizzare gli array con un numero di dimensioni pari o superiore a 3?     
posta 23.12.2012 - 06:43
1
risposta

Limite inferiore per la ricerca di un valore nella matrice ordinata

Supponiamo di avere una matrice ordinata di elementi unici, A[n] . Sto cercando di trovare il limite inferiore per trovare un elemento specifico x nella matrice. Sospetto che il limite inferiore sia log_2(n+1) . Ho provato ad usa...
posta 12.05.2017 - 17:24
2
risposte

Controlla tutte le "linee" in un array?

Ho una matrice 3D con booleani e ho bisogno di controllare se ci sono "linee" che contengono tutte vero o falso. Con le linee intendo orizzontalmente, verticalmente e diagonalmente all'interno della matrice. Tuttavia ho solo bisogno di controlla...
posta 18.01.2015 - 11:49
1
risposta

Perché la prima colonna dell'elenco si chiama 0 in tante lingue? [duplicare]

Se vuoi il primo elemento della lista o dell'array, lo fai riferimento a 0 in molte lingue (come C o Clojure). Ci sono davvero dei buoni motivi per cui i linguaggi di programmazione sono stati progettati in questo modo? Nei vecchi tempi nei...
posta 18.07.2014 - 12:35