Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JSON] tabelka dostep do wartości
WiruSSS
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 7
Dołączył: 3.02.2007

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


Witam. Mam sobie tabelkę:

Kod
x\y        10     20     30     40     50     60     70     80     90


10        95     90     90     70     70     70     60     50     40
20        90     90     90     70     70     60     60     50     40
30        90     90     70     60     60     60     50     50     40
40        70     70     60     60     60     50     50     50     40
50        70     70     60     60     50     50     50     40     40
60        70     60     60     50     50     50     50     40     40
70        60     60     50     50     50     50     40     40     40
80        50     50     50     50     40     40     40     40     30
90        40     40     40     40     40     40     40     30     30


wartości x oraz y będą zawsze libczbą naturalną większą od zera.

Jak tę tabelkę opakowac do formatu JSON aby w miare latwo pobierać odpowiednią wartość, przy czym: wartści x/y z tabelki są wartościami granicznymi co oznacza nic innego że popodaniu przykładowo:
x=5, y=7 return 95
x=10, y=10 return 95
x=35, y=6 return 70
x= 70, y=85 return 40

czyli defaktu mamy w tej tabelce jakby zakresy. Najważniejsze zeby tę tabelkę zapakować jakoś do formatu JSON i w miarę prosty sposób zwracac odpowiednie wartosci.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lukasz1985
post
Post #2





Grupa: Zarejestrowani
Postów: 205
Pomógł: 43
Dołączył: 5.03.2012

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


Zapis nie ma większego znaczenia, jeśli użyjesz dobrego algorytmu, na przykład używając drzew binarnych (binary tree) ilość potrzebnych operacji do znalezienia obiektu nie rośnie wprost proporcjonalnie do ilości elementów. Nie znam szcegółów implementacji, jest o tym dużo w sieci.

Jeśli nie interesuje Cię to rozwiązanie i za każdym razem chcesz iterować wszystkie pola obiektu w celu przeszukiwani - wtedy pozostałbym przy tym co jest - tego już raczej nie da się zoptymalizować.
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: 9.10.2025 - 18:54