Câu hỏi được gắn thẻ «random»

Thẻ này dành cho các câu hỏi liên quan đến số ngẫu nhiên và trình tạo của chúng, cho dù giả ngẫu nhiên hay thực sự ngẫu nhiên.


8
Làm thế nào để bắt nguồn từ mt19937 PRNG?
Tôi dường như thấy nhiều câu trả lời trong đó ai đó đề xuất sử dụng <random>để tạo các số ngẫu nhiên, thường cùng với mã như thế này: std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, 5); dis(gen); Thông thường điều này thay thế một số loại "sự ghê tởm xấu …
112 c++  c++11  random 



5
Tại sao rand ()% 6 được thiên vị?
Khi đọc cách sử dụng std :: rand, tôi đã tìm thấy mã này trên cppreference.com int x = 7; while(x > 6) x = 1 + std::rand()/((RAND_MAX + 1u)/6); // Note: 1+rand()%6 is biased Điều gì sai với biểu thức bên phải? Đã thử nó và nó hoạt động …
109 c++  random  std 









7
Số ngẫu nhiên có trọng số
Tôi đang cố gắng triển khai một số ngẫu nhiên có trọng số. Tôi hiện đang đập đầu vào tường và không thể hiểu được điều này. Trong dự án của tôi (phạm vi nắm giữ, phân tích chủ quan toàn bộ vốn chủ sở hữu), tôi đang sử dụng …
101 c++  boost  random 

16
Tạo chuỗi 5 ký tự ngẫu nhiên
Tôi muốn tạo chuỗi 5 ký tự ngẫu nhiên chính xác với ít khả năng bị trùng lặp nhất. Cách tốt nhất để làm điều đó là gì? Cảm ơn.
101 php  random 

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.