Articles of casuali

Hai bisogno di un generatore casuale veloce per c ++

Sto provando a fare alcuni swap opt-3 sul mio generatore TSP per distanze euclidee, e dato che in molti casi ho più di ~ 500 nodes, devo selezionare casualmente almeno uno dei 3 nodes che voglio provare a scambiare . Quindi in pratica ho bisogno di una funzione a numero casuale che sia veloce . […]

Generare colors RGB chiaramente diversi nei grafici

Quando generi grafici e mostri insiemi di dati diversi, di solito è una buona idea distinguere gli insiemi per colore. Quindi una linea è rossa e la successiva è verde e così via. Il problema è quindi che quando il numero di set di dati è sconosciuto, è necessario generare questi colors casualmente e spesso […]

Come generare numeri positivi e negativi casuali in java

Sto cercando di generare numeri casuali nell’intervallo (-32768, 32767) del tipo di dati primitivi breve. L’object casuale java genera solo numeri positivi. Come andrei a creare casualmente dei numeri su quell’intervallo? Grazie.

Il modo più efficiente di scegliere casualmente un insieme di interi distinti

Sto cercando l’algoritmo più efficiente per scegliere casualmente un insieme di n interi distinti, in cui tutti gli interi sono in un intervallo [0..maxValue]. vincoli: maxValue è maggiore di n e probabilmente molto più grande Non mi interessa se l’elenco di output è ordinato o meno tutti gli interi devono essere scelti con uguale probabilità […]

Generare un numero casuale in un determinato intervallo in MATLAB

Come posso generare un numero casuale in MATLAB tra 13 e 20?

Come generare nomi di colors casuali in C #

Devo generare nomi di colors casuali, ad esempio “Rosso”, “Bianco” ecc. Come posso farlo? Sono in grado di generare un colore casuale come questo: Random randonGen = new Random(); Color randomColor = Color.FromArgb(randonGen.Next(255), randonGen.Next(255), randonGen.Next(255)); ma ho bisogno dei nomi e non tutti i colors generati in questo modo hanno un nome conosciuto. Grazie

Generatore di numeri casuali in C #: valori univoci

Sono occupato in C # con la codifica di un array. Posso riempirlo con generatori casuali ma ora è la mia domanda come faccio a fare questo ma in modo che io possa controllare se il valore è già nella matrice e se così generare un nuovo valore Informazioni extra: Valore massimo: 100 Numero di […]

Generazione di m numeri casuali distinti nell’intervallo

Ho due metodi per generare m numeri casuali distinti nell’intervallo [0..n-1] Metodo 1: //C++-ish pseudocode int result[m]; for(i = 0; i < m; ++i) { int r; do { r = rand()%n; }while(r is found in result array at indices from 0 to i) result[i] = r; } Metodo 2: //C++-ish pseudocode int arr[n]; for(int […]

Scegli un valore casuale da un enum?

Se ho un enume come questo: public enum Letter { A, B, C, //… } Qual è il modo migliore per sceglierne uno a caso? Non è necessario che la qualità della produzione sia a prova di proiettile, ma una distribuzione abbastanza uniforms sarebbe piacevole. Potrei fare qualcosa di simile private Letter randomLetter() { int […]

miglior modo per scegliere un sottoinsieme casuale da una collezione?

Ho un set di oggetti in un vettore da cui vorrei selezionare un sottoinsieme casuale (ad esempio 100 elementi che ritornano; scegli 5 a caso). Nel mio primo (molto frettoloso) passaggio ho fatto una soluzione estremamente semplice e forse troppo intelligente: Vector itemsVector = getItems(); Collections.shuffle(itemsVector); itemsVector.setSize(5); Mentre questo ha il vantaggio di essere bello […]