Articles of array

Conversione di char in byte

Mi piacerebbe convertire un array di caratteri in un array di byte in Java. Quali metodi esistono per fare questa conversione?

Il modo più semplice per trasformare la raccolta in array?

Supponiamo di avere una Collection . Qual è il modo migliore (il più breve in LoC nel contesto attuale) per trasformarlo in Foo[] ? Sono consentite tutte le librerie note . UPD: (un altro caso in questa sezione, lascia i commenti se pensi che valga la pena di creare un altro thread per esso): Che […]

Dichiara e inizializza Array di stringhe in VBA

Questo dovrebbe funzionare secondo un altro post di overflow dello stack, ma non lo è: Dim arrWsNames As String() = {“Value1”, “Value2”} Qualcuno può farmi sapere cosa c’è che non va?

Dato un array, scopri il prossimo elemento più piccolo per ogni elemento

Dato un array, trova il prossimo elemento più piccolo nella matrice per ciascun elemento senza modificare l’ordine originale degli elementi. Ad esempio, supponiamo che l’array specificato sia 4,2,1,5,3. La matrice risultante sarebbe 2,1, -1,3, -1. Mi è stata fatta questa domanda in un’intervista, ma non ho potuto pensare ad una soluzione migliore della banale soluzione […]

Macro di lunghezza dell’array comune per C?

Ho visto diversi macro per la lunghezza dell’array fluttuante: Da questa domanda : #define length(array) (sizeof(array)/sizeof(*(array))) #define ARRAY_LENGTH(array) (sizeof((array))/sizeof((array)[0])) #define SIZE(array, type) (sizeof(array) / (sizeof(type)) E il _countof : #define _countof(_Array) (sizeof(_Array) / sizeof(_Array[0])) Quello che mi piacerebbe sapere è: Qual è la differenza tra quelli che usano array[0] e *array ? Perché dovrebbe essere […]

Riordinare gli array

Di ‘, ho un array che assomiglia a questo: var playlist = [ {artist:”Herbie Hancock”, title:”Thrust”}, {artist:”Lalo Schifrin”, title:”Shifting Gears”}, {artist:”Faze-O”, title:”Riding High”} ]; Come posso spostare un elemento in un’altra posizione? Voglio spostare, ad esempio, {artist:”Lalo Schifrin”, title:”Shifting Gears”} fino alla fine. Ho provato ad usare splice, in questo modo: var tmp = playlist.splice(2,1); […]

Ora che abbiamo std :: array quali sono gli usi per gli array in stile C?

std::array è di gran lunga superiore ai C array. E anche se voglio interagire con il codice legacy, posso semplicemente usare std::array::data() . C’è qualche ragione per cui vorrei un array di vecchia scuola?

Come ordinare una matrice di hash in ruby

Ho un array, ognuno dei cui elementi è un hash con tre coppie chiave / valore: :phone => “2130001111”, :zip => “12345”, :city => “sometown” Mi piacerebbe ordinare i dati via zip modo che tutti i phone nella stessa area siano insieme. Ruby ha un modo semplice per farlo? Può will_paginate dati di will_paginate in […]

Perché la localizzazione della cache è importante per le prestazioni dell’array?

Nel seguente blog c’è una dichiarazione sul vantaggio degli array rispetto alle liste concatenate: Gli array hanno una migliore localizzazione della cache che può fare una grande differenza nelle prestazioni. Cosa significa? Non capisco come la localizzazione della cache possa offrire un enorme vantaggio in termini di prestazioni.

Layout in memoria di una struttura. struttura di array e array di strutture in C / C ++

In C / C ++ suppongo di definire una semplice struttura denominata point come segue. struct test { double height; int age; char gender; } Per un’istanza specifica di questa struttura, i test A sono A.height, A.age, A.gender contigui in memoria? Più in generale, come appaiono i layout in memoria per una struttura di array […]