Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Funkcja losująca, losowanie wielokrotne
jam09
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 19.01.2010

Ostrzeżenie: (0%)
-----


Hej
Proszę o pomoc, chciałbym wylosować 10 liczb ze 100. Mógłbym użyć funkcji rand(), ale czasami zdarzają się powtórzenia liczb np. 10 i 10. Jak mógłbym uniknąć powtórzeń ? Z góry dzięki za pomoc.

Ten post edytował jam09 22.01.2011, 19:50:09
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


Wiem, że ideone.com to nie najlepsza platforma do testów, ale... http://ideone.com/hN2J6 Oczywiście masz rację - odpowiednio dostosowane Twoje rozwiązanie jest bezsprzecznie szybsze. Ale na dobrą sprawę zyskujemy te 0,000004 sekundy (w przypadku normalnej platformy wyszłoby pewnie jeszcze mniej) kosztem gorszego kodu (bo jest mniej oczywisty itd.).

Czy warto? W normalnym przypadku nie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 10.10.2025 - 14:52