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 …
Quello che voglio dire al riguardo è che in quasi tutti i tutorial che ho letto sui linguaggi funzionali, è che una delle grandi cose sulle funzioni è che se chiamate una funzione con gli stessi parametri due volte, finirete sempre con il stesso risultato. Come mai fai una funzione …
Stavo cercando di risolvere un problema di hobby che richiedeva la generazione di un milione di numeri casuali. Ma ho capito subito, sta diventando difficile renderli unici. Ho preso Algorithm Design Manual per leggere sulla generazione di numeri casuali. Ha il paragrafo seguente che non sono in grado di comprendere. …
Il mio attuale progetto, in breve, prevede la creazione di "eventi casualmente vincolanti". Fondamentalmente sto generando un programma di ispezioni. Alcuni di essi si basano su rigidi vincoli di pianificazione; esegui un'ispezione una volta alla settimana il venerdì alle 10:00. Altre ispezioni sono "casuali"; ci sono requisiti di base configurabili …
Sei a conoscenza o hai escogitato algoritmi "in testa" pratici e di facile apprendimento che consentono agli esseri umani di generare numeri (un po '"veri") casuali? Per "in-head" intendo .. preferibilmente senza strumenti o dispositivi esterni. Inoltre, è desiderabile un alto rendimento (molti numeri casuali al minuto). Ho chiesto questo …
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 …
Sto cercando suggerimenti pseudocodici per ordinare i miei file mp3 in modo da evitare la ripetizione di titoli e artisti . Ascolto crooner: Frank Sinatra, Tony Bennett, Ella Fitzgerald ecc. Che cantano vecchi standard. Ogni artista registra molte delle stesse canzoni: Fly Me To The Moon, The Way You Look …
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? …
Di recente ho visto questa domanda su math.SE. Mi ha fatto pensare. Pi potrebbe essere usato come un generatore di numeri casuali grezzo? Voglio dire, i risultati sono ben noti (da quanto tempo è stato calcolato pi?), Ma Pi sembra essere abbastanza casuale se preso 1 cifra alla volta. Tutto …
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?
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 …
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 …
Nel lavoro di ricerca e sviluppo, mi trovo spesso a scrivere programmi con un certo grado di casualità nel loro comportamento. Ad esempio, quando lavoro nella programmazione genetica, scrivo spesso programmi che generano ed eseguono codice sorgente casuale arbitrario. Un problema con il test di tale codice è che i …
Ho capito che / dev / random è una buona fonte di entropia, ed è ciò che viene solitamente usato-- È proprio mentre sto leggendo su GC, almeno in Java, sembra accettato che il demone della garbage collection venga eseguito in modo non deterministico . Se questo è vero, perché …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.