![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 17.07.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam pewien problem do rozwiązania polecenie brzmi : Wypisz tablicę użytkowników(users) którzy mają więcej niż 6000 punktów. Pożądane jest zachowanie kluczy.
Wymyśliłem takie rozwiązanie ale zapewne jest jakieś prostsze. Mógłby ktoś podpowiedzieć jak zoptymalizować rozwiązanie tego zadania?
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 361 Pomógł: 10 Dołączył: 8.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 6 Dołączył: 7.03.2011 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy o to Ci chodziło, ale uzyskałem taki sam wynik jaki wyszedł Tobie, przy krótszym zapisie funkcji:
I nie wiem po co później te cuda robisz, ten drugi foreach. Przekaż do funkcji tablicę userów i później wyświetl to co zwróci. Ten post edytował frantic09 16.10.2012, 21:34:13 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 79 Dołączył: 6.04.2010 Skąd: Ostrów Wielkopolski Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 279 Pomógł: 60 Dołączył: 25.02.2012 Ostrzeżenie: (0%) ![]() ![]() |
Śmieciowy kod @kardi3: ładne, powtarzalne rozwiązanie możesz uzyskać również tworząc sobie klasę dziedziczącą z FilterIterator, ewentualnie użyć CallbackFilterIterator (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:07 |