Articles of array

Come raggruppare una matrice multidimensionale per un valore particolare della sottostruttura?

Ho una matrice multidimensionale e sto provando a raggrupparli secondo il valore in una colonna specifica. Sto cercando di raggrupparli per level , ma in realtà non conoscerò il livello in anticipo. Quindi, non è che posso metterlo in un ciclo for e dire while $i < 7 , perché non saprò che 7 è […]

Ordinamento semplice di bolle c #

int[] arr = {800,11,50,771,649,770,240, 9}; int temp = 0; for (int write = 0; write < arr.Length; write++) { for (int sort = 0; sort arr[sort + 1]) { temp = arr[sort + 1]; arr[sort + 1] = arr[sort]; arr[sort] = temp; } } Console.Write(“{0} “, arr[write]); } Tutto quello che sto tentando di fare […]

Ordina una matrice con array in essa contenuti per stringa

Ho una matrice che contiene diversi array e vorrei ordinare gli array basati su una determinata stringa all’interno di quegli array. var myArray = [ [1, ‘alfred’, ‘…’], [23, ‘berta’, ‘…’], [2, ‘zimmermann’, ‘…’], [4, ‘albert’, ‘…’], ]; Come posso ordinare il nome in modo che albert venga prima e zimmermann arrivi per ultimo? So […]

Confronta 2 matrici che restituiscono la differenza

Qual è il modo più veloce / migliore per confrontare due array e restituire la differenza? Molto simile a array_diff in PHP. C’è una funzione facile o dovrò crearne una via each() ? o un ciclo di foreach ?

Cluster di array di numeri 1D

Possibile duplicato: Raggruppa i dati monodesmensionali in modo ottimale? Quindi diciamo che ho una matrice come questa: [1,1,2,3,10,11,13,67,71] C’è un modo conveniente per suddividere l’array in qualcosa di simile? [[1,1,2,3],[10,11,13],[67,71]] Ho esaminato domande simili ma la maggior parte delle persone ha suggerito di usare k-means per raggruppare i punti, come scipy , che è piuttosto […]

Array di funzioni Javascript

var array_of_functions = [ first_function(‘a string’), second_function(‘a string’), third_function(‘a string’), forth_function(‘a string’) ] array_of_functions[0]; Ciò non funziona come previsto perché ogni funzione nell’array viene eseguita quando viene creato l’array. Qual è il modo corretto di eseguire qualsiasi funzione nell’array facendo: array_of_functions[0]; // or, array_of_functions[1] etc. Grazie!

In Matlab, quando è ottimale usare bsxfun?

La mia domanda: ho notato che molte buone risposte alle domande di Matlab su SO usano frequentemente la funzione bsxfun . Perché? Motivazione: nella documentazione Matlab per bsxfun , viene fornito il seguente esempio: A = magic(5); A = bsxfun(@minus, A, mean(A)) Ovviamente potremmo fare la stessa operazione usando: A = A – (ones(size(A, 1), […]

Qual è lo scopo dell’allocazione di una quantità specifica di memoria per gli array in C ++?

Sono uno studente che frequenta un corso su Data Structures in C ++ questo semestre e mi sono imbattuto in qualcosa che non capisco stasera. Dire che dovevo creare un puntatore a un array sull’heap: int* arrayPtr = new int [4]; Posso accedere a questo array usando la syntax del puntatore int value = *(arrayPtr […]

Come ridimensionare l’array multidimensionale (2D) in C #?

Ho provato quanto segue ma restituisce solo un array rovinato. T[,] ResizeArray(T[,] original, int rows, int cols) { var newArray = new T[rows,cols]; Array.Copy(original, newArray, original.Length); return newArray; }

Perché println (array) ha strani output? (“

Ho una matrice di stringhe con quattro elementi che ho definito. Come mai quando System.out.println(name of Array) , non emette gli elementi? Ma invece mi dà una strana uscita. Ecco il mio codice … public class GeniusTrial { public static void main(String[]args) { String [] genius = {“Einstein, “, “Newton, “, “Copernicus, “, “Kepler.”}; System.out.print(genius); […]