Articles of array

Dichiarazione di array non strutturata in una struttura

Perché C consente questo: typedef struct s { int arr []; } S; dove l’array arr non ha dimensioni specificate?

Il modo più veloce per trovare il numero mancante in una serie di numeri

Ho una serie di numeri da 1 a 100 (entrambi inclusi). La dimensione dell’array è 100. I numeri vengono aggiunti in modo casuale all’array, ma nell’array è presente uno slot vuoto casuale. Qual è il modo più veloce per trovare lo slot e il numero da inserire nello slot? Una soluzione Java è preferibile.

Come popolare / istanziare un array C # con un singolo valore?

So che gli array istanziati di tipi di valore in C # vengono popolati automaticamente con il valore predefinito del tipo (es. False per bool, 0 per int, ecc.). C’è un modo per popolare automaticamente una matrice con un valore di inizializzazione che non è l’impostazione predefinita? O sulla creazione o successivamente su un metodo […]

Come si suddivide un array in Excel VBA?

Quale funzione posso utilizzare in Excel VBA per tagliare una matrice?

Ordina array alfa / numerico misti

Ho una matrice mista che ho bisogno di ordinare per alfabeto e poi per cifra [A1, A10, A11, A12, A2, A3, A4, B10, B2, F1, F12, F3] come lo ordino per essere: [A1, A2, A3, A4, A10, A11, A12, B2, B10, F1, F3, F12] Ho provato arr.sort(function(a,b) {return a – b}); ma questo lo ordina […]

Accesso agli array per indice in C e C ++

C’è questa piccola domanda trabocchetto che ad alcuni intervistatori piace chiedere per qualunque motivo: int arr[] = {1, 2, 3}; 2[arr] = 5; // does this line compile? assert(arr[2] == 5); // does this assertion fail? Da quello che posso capire, a[b] viene convertito in *(a + b) e poiché l’addizione è commutativa, non importa […]

Confronto tra array in C #

Sto cercando di confrontare due array tra loro. Ho provato questo codice e ho ottenuto i seguenti errori. static bool ArraysEqual(Array a1, Array a2) { if (a1 == a2) return true; if (a1 == null || a2 == null) return false; if (a1.Length != a2.Length) return false; IList list1 = a1, list2 = a2; //error […]

Perché il mio ciclo di ordinamento sembra aggiungere un elemento dove non dovrebbe?

Sto cercando di ordinare una serie di stringhe usando compareTo() . Questo è il mio codice: static String Array[] = {” Hello “, ” This “, “is “, “Sorting “, “Example”}; String temp; public static void main(String[] args) { for (int j=0; j<Array.length;j++) { for (int i=j+1 ; i<Array.length; i++) { if (Array[i].compareTo(Array[j])<0) { String […]

Aggiunta di valori a un array C #

Probabilmente è molto semplice: sto iniziando con C # e ho bisogno di aggiungere valori a un array, ad esempio: int[] terms; for(int runs = 0; runs < 400; runs++) { terms[] = runs; } Per coloro che hanno usato PHP, ecco cosa sto cercando di fare in C #: $arr = array(); for ($i […]

Come si ottiene una stringa su un array di caratteri in JavaScript?

Come si ottiene una stringa su un array di caratteri in JavaScript? Sto pensando di prendere una stringa come “Hello world!” alla matrice [‘H’,’e’,’l’,’l’,’o’,’ ‘,’w’,’o’,’r’,’l’,’d’,’!’]