Perché C consente questo: typedef struct s { int arr []; } S; dove l’array arr non ha dimensioni specificate?
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.
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 […]
Quale funzione posso utilizzare in Excel VBA per tagliare una matrice?
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 […]
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 […]
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 […]
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 […]
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? Sto pensando di prendere una stringa come “Hello world!” alla matrice [‘H’,’e’,’l’,’l’,’o’,’ ‘,’w’,’o’,’r’,’l’,’d’,’!’]