I know similar questions come up a lot and there's probably no definitive answer, but I want to generate five unique random numbers from a subset of numbers that is potentially infinite (maybe 0-20, or 0-1,000,000).
The only catch is that I don't want to have to run while
loops or fill an array.
Benim geçerli yöntem sadece bir alt beş rasgele sayılar eksi son beş numarayı üretmektir. Sayılardan herhangi birbirine uyuyorsa, daha sonra alt-sonunda ilgili yere gitmek. Dördüncü sayı başka sayı eşleşirse Yani, son numarasından 4 ayarlanır bahis olacaktır.
Herkes "yeterince rastgele" ve pahalı döngüler veya dizileri içermeyen bir yöntem var mı?
Please keep in mind this a curiosity, not some mission-critical problem. I would appreciate it if everyone didn't post "why are you having this problem?" answers. I am just looking for ideas.
Thanks a lot!