Pertanyaan yang diberi tag «random»

Tag ini untuk pertanyaan yang berhubungan dengan angka acak, angka pseudorandom, dan entropi komputer.

10
Bagaimana saya harus menguji keacakan?
Pertimbangkan metode untuk mengacak elemen secara acak dalam array. Bagaimana Anda menulis unit test yang sederhana namun kuat untuk memastikan bahwa ini berhasil? Saya telah datang dengan dua ide, yang keduanya memiliki kelemahan nyata: Kocok array, lalu pastikan urutannya berbeda dari sebelumnya. Ini kedengarannya bagus, tetapi gagal jika shuffle terjadi …


5
dapatkan item acak berbobot
Saya punya, misalnya, tabel ini + ----------------- + | buah | berat | + ----------------- + | apel | 4 | | oranye | 2 | | lemon | 1 | + ----------------- + Saya perlu mengembalikan buah acak. Tetapi apel harus dipetik 4 kali lebih sering dari Lemon dan …
51 algorithms  ruby  math  random 

9
Mengapa tidak mungkin menghasilkan angka yang benar-benar acak?
Saya sedang mencoba untuk menyelesaikan masalah hobi yang membutuhkan menghasilkan jutaan angka acak. Tetapi saya segera menyadari, menjadi sulit untuk menjadikannya unik. Saya mengambil Manual Desain Algoritma untuk membaca tentang pembuatan angka acak. Ini memiliki paragraf berikut yang saya sepenuhnya tidak bisa mengerti. Sayangnya, menghasilkan angka acak terlihat jauh lebih …

14
Unit-testing algoritma inheren acak / non-deterministik
Proyek saya saat ini, secara ringkas, melibatkan penciptaan "kejadian acak yang terbatas". Saya pada dasarnya membuat jadwal inspeksi. Beberapa dari mereka didasarkan pada batasan jadwal yang ketat; Anda melakukan inspeksi sekali seminggu pada hari Jumat pukul 10:00 pagi. Inspeksi lain adalah "acak"; ada persyaratan dasar yang dapat dikonfigurasi seperti "inspeksi …

11
Algoritma pembuatan angka acak untuk otak manusia? [Tutup]
Apakah Anda menyadari, atau sudahkah Anda menyusun, algoritma "in-head" praktis dan mudah dipelajari yang memungkinkan manusia menghasilkan angka acak (agak "benar")? Maksudnya "in-head" maksud saya .. lebih disukai tanpa alat atau perangkat eksternal. Juga, output tinggi (banyak angka acak per menit) diinginkan. Meminta ini pada SO tetapi tidak menarik banyak. …

11
Metode pengujian unit dengan output tidak pasti
Saya memiliki kelas yang dimaksudkan untuk menghasilkan kata sandi acak dengan panjang yang juga acak, tetapi terbatas antara min yang ditentukan dan panjang maks. Saya sedang membangun unit test, dan mengalami hambatan kecil yang menarik dengan kelas ini. Seluruh ide di balik unit test adalah harus diulang. Jika Anda menjalankan …


6
Tabrakan UUID [ditutup]
Adakah yang melakukan penelitian nyata tentang kemungkinan tabrakan UUID, terutama dengan UUID versi 4 (acak), mengingat bahwa generator angka acak yang kami gunakan tidak benar-benar acak dan bahwa kami mungkin memiliki lusinan atau ratusan mesin identik yang menjalankan kode yang sama menghasilkan UUID? Rekan kerja saya menganggap pengujian tabrakan UUID …
33 random  uuid 


6
Bagaimana cara kerja generator angka acak?
Pertanyaan ini dimigrasikan dari Stack Overflow karena dapat dijawab di Rekayasa Perangkat Lunak Stack Exchange. Bermigrasi 8 tahun yang lalu . Saya hanya merenungkan tentang rand()fungsi php , dan berpikir tentang bagaimana saya bisa membuat ulang, dan saya muncul sepenuhnya. Bagaimana cara kerja generator angka acak?
23 random  numbers 

4
Memprediksi output rand PHP ()
Saya telah membaca di banyak sumber bahwa output rand PHP () dapat diprediksi sebagai PRNG-nya, dan saya menerima itu sebagai fakta hanya karena saya melihatnya di banyak tempat. Saya tertarik pada pembuktian konsep: bagaimana cara memprediksi hasil rand ()? Dari membaca artikel ini saya mengerti bahwa angka acak adalah angka …
21 security  random 

7
Bagaimana cara menghasilkan UUID "aman-bahasa"?
Saya selalu ingin menggunakan string yang dibuat secara acak untuk ID sumber daya saya, jadi saya bisa memiliki URL yang lebih pendek seperti ini: / user / 4jz0k1 Tapi saya tidak pernah melakukannya, karena saya khawatir tentang pembuatan string acak menciptakan kata-kata yang sebenarnya, misalnya: / user / f * …
20 random  uuid 

4
Apa praktik terbaik untuk menguji program dengan perilaku stokastik?
Melakukan penelitian dan pengembangan, saya sering menemukan diri saya menulis program yang memiliki tingkat keacakan yang besar dalam perilaku mereka. Misalnya, ketika saya bekerja di Pemrograman Genetik, saya sering menulis program yang menghasilkan dan mengeksekusi kode sumber acak acak. Masalah dengan pengujian kode tersebut adalah bahwa bug sering berselang dan …

2
Karena Pengumpulan Sampah adalah non-deterministik, mengapa tidak digunakan untuk pembuatan angka acak yang aman?
Saya mengerti bahwa / dev / random adalah sumber entropi yang bagus, dan biasanya digunakan - Seperti halnya saya membaca tentang GC, paling tidak di Jawa, tampaknya diterima bahwa daemon pengumpulan sampah dijalankan secara non-deterministik . Jika ini benar, mengapa kita tidak menggunakan waktu pengumpulan sampah sebagai sumber entropi alih-alih …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.