![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 686 Pomógł: 0 Dołączył: 10.11.2008 Skąd: Łódź Ostrzeżenie: (20%) ![]() ![]() |
Witam,
Mam tablice ktora ma kilkadziesiąt powiedzmy losowych wartosci od 0 do 1. Chce teraz z tej tablicy wyciagnac 15 wartosci ktore sa najbardziej oddalone od wartosci 0,5. Niewazne czy bardziej beda sie zbliżać do wartosci 0 czy 1. Funkcja ma poprostu wybrac 15 wartosci najbardziej oddalonych od 0,5.... Jest jakas funkcja do tego czy mam poprostu obliczać różnice kazdej wartosci i tam gdzie roznica najmniejsza zapisac do innej tablcy ? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 952 Pomógł: 154 Dołączył: 20.01.2007 Skąd: /dev/oracle Ostrzeżenie: (0%) ![]() ![]() |
Posortuj tablicę i odlicz łącznie piętnaście elementów z obu krańców na prostej zasadzie. Jeśli patrzymy na początek i koniec tablicy i "bardziej" oddalona wartość jest na końcu, to dodajemy koniec, jeśli na początku, to początek. I powtarzasz to 15 razy, a wynikiem jest właśnie 15 najbardziej oddalonych elementów.
-------------------- Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 19.07.2025 - 09:47 |