Hogyan tudok véletlenszerű számsort generálni két megadott érték között az alábbiak szerint?
Figyelt kérdés
Egy olyan számsorra lenne szükségem (kb. 3000 tag), aminek a tagjai véletlenszerűek, viszont az egymást követő tagok közel állnak egymáshoz.
Más szóval: az értékek a két határ között tetszőleges irányban növekedhetnek-csökkenhetnek, viszont kis lépésenként kell egymást követniük (egymásból kell következniük). A legtöbb randomszám-generátor emiatt kiesik.
2015. márc. 24. 10:52
1/3 anonim 



válasza:





ne a számokat generáltasd, hanem a különbséget (és akkor nem lesz nagyobb egy kívánt értéknél), generáltasd külön, hogy kisebb vagy nagyobb, illetve ha a kapott szám kívül esik a határon, akkor tükrözd a határra.
2/3 anonim 



válasza:





1./ Generálj 1 véletlen számot a széles tartomány alsó és felső határértékei között, ő legyen S1
2./ a rá következő számot pedig a következő, a már keskeny tartomány határai között generáld:
S1-alsó határ és S1+felső határ között
3./ visszalépsz az 1-es ponthoz.
3/3 anonim válasza:
Szerintem ezen az oldalon lehet ilyet csinálni:
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!