Domande taggate «random»

Questo tag è per domande che riguardano numeri casuali, numeri pseudocasuali ed entropia del computer.

10
Come devo testare la casualità?
Considera un metodo per mescolare casualmente gli elementi in un array. Come scriveresti un test unitario semplice ma robusto per assicurarti che funzioni? Ho escogitato due idee, entrambe con evidenti difetti: Mescola l'array, quindi assicurati che il suo ordine differisca da prima. Questo suona bene, ma fallisce se lo shuffle …


5
ottenere un oggetto casuale ponderato
Ho, ad esempio, questa tabella + ----------------- + | frutta | peso | + ----------------- + | mela | 4 | | arancio | 2 | | limone | 1 | + ----------------- + Devo restituire un frutto casuale. Ma la mela dovrebbe essere raccolta 4 volte più frequentemente del …
51 algorithms  ruby  math  random 




11
Metodi di test unitari con output indeterminato
Ho una classe che ha lo scopo di generare una password casuale di una lunghezza che è anche casuale, ma limitata a essere compresa tra una lunghezza minima e massima definita. Sto costruendo unit test e ho incontrato un piccolo inconveniente interessante con questa classe. L'idea alla base di un …


6
Collisioni UUID [chiuso]
Qualcuno ha fatto qualche vera ricerca sulla probabilità di collisioni UUID, in particolare con gli UUID versione 4 (casuali), dato che i generatori di numeri casuali che usiamo non sono veramente casuali e che potremmo avere dozzine o centinaia di macchine identiche che eseguono lo stesso codice generazione di UUID? …
33 random  uuid 


6
Come funzionano i generatori di numeri casuali?
Questa domanda è stata migrata da StackTranslate.it perché è possibile rispondere su Software Stack Stack Exchange. Migrato 8 anni fa . Stavo solo riflettendo sulla rand()funzione php , e pensando a come potrei rifarlo, e mi sono trovato completamente stupito. Come funzionano i generatori di numeri casuali?
23 random  numbers 

4
Prevedere l'output di rand () di PHP
Ho letto in numerose fonti che l'output del rand () di PHP è prevedibile come un PRNG, e lo accetto principalmente come fatto semplicemente perché l'ho visto in così tanti posti. Sono interessato a una prova di concetto: come farei per prevedere l'output di rand ()? Dalla lettura di questo …
21 security  random 

7
Come generare UUID "sicuri per la lingua"?
Ho sempre voluto usare stringhe generate casualmente per gli ID delle mie risorse, quindi avrei potuto avere URL più brevi come questo: / user / 4jz0k1 Ma non l'ho mai fatto, perché ero preoccupato per la generazione casuale di stringhe che creava parole reali, ad esempio: / user / f …
20 random  uuid 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.