Autor | Zpráva | ||
---|---|---|---|
T1000 Profil |
#1 · Zasláno: 30. 9. 2007, 09:44:27
ahoj,
potřeboval bych vegenerovat čislo, ale jen jednou. Kdybych chtěl od 1 do 10m, tak by to mělo vypsat "2,9,6,8,5,1,10,3,7,4". Neznáte nějakou funkci nebo jak to udělat? Zkoušel jsem něco, ale napsalo to chybu, že byl překročen časový limit. Díky |
||
Alphard Profil |
#2 · Zasláno: 30. 9. 2007, 09:50:07
range();
shuffle(); |
||
Nox Profil |
#3 · Zasláno: 30. 9. 2007, 09:53:10
Náhodné číslo do 10 milionů? to je hodně....je to skutečně potřeba?
Nejsem si jistý, ale řekl bych (kvůli tomu překročení), že náročnost bude stoupat nelineárně víc... takže možná mt_rand(1,1000)*mt_rand(1,1000) by pomohlo...ale výsledky teda nebudou stejný A to s tím výpisem sem neppochopil... jakože se to má udělat 10x a vypsat takto do jednoho řetězce oddělený čárkama? |
||
T1000 Profil |
#4 · Zasláno: 30. 9. 2007, 12:18:41
fachá to, díky moc
|
||
Časová prodleva: 17 let
|
0