Professional Documents
Culture Documents
3 4uroven
3 4uroven
2. Semestrálna práca
Filter územnej jednotky typ – keďže mám vytvorenú tabuľku pre obce, okresy a kraje,
pristupovanie ku jednotlivému typu územnej jednotky bude predstavovať zložitosť
O(1).
operácia 1a (vyhľadanie obce na základe jej názvu a vypísanie údajov o nej) má
zložitosť O(log2N + k), kde N je počet všetkých obcí, pretože najskôr je potrebné
vyhľadať obec podľa názvu (log2N operácií), a potom vypísať „k“ údajov (k*O(1))
Filter územnej jednotky príslušnosť – prvým krokom je nájdenie zadanej územnej
jednotky a potom je ešte potrebné každú územnú jednotku otestovať, či spĺňa dané
kritérium, to predstavuje zložitosť O(n). Keď územná jednotka spĺňa kritérium,
presúva sa do novovytvorenej sekvenčnej usporiadanej tabuľky, čo predstavuje opäť
zložitosť O(n).
Filter územnej jednotky názov – používateľ môže zadať názov územnej jednotky a jej
vyhľadanie má zložitosť O(log n).
Filter územnej jednotky počet obyvateľov – používateľ zadá nejakú hodnotu, podľa
zadanej hodnoty sa prebehnú všetky územné jednotky z danej tabuľky, ktorá vyhovuje
filtru a skontroluje sa počet obyvateľov, toto predstavuje zložitosť O(n).
Filter územnej jednotky zastavanosť – používateľ zadá nejakú hodnotu, podľa zadanej
hodnoty sa skontrolujú všetky územné jednotky z danej tabuľky, ktorá vyhovuje filtru
a skontroluje sa, koľko plochy je zastavanej, toto predstavuje zložitosť O(n).
Filter územnej jednotky typ – keďže mám vytvorenú tabuľku pre obce, okresy a kraje,
pristupovanie ku jednotlivému typu územnej jednotky bude predstavovať zložitosť
O(1).
Filter územnej jednotky príslušnosť – prvým krokom je nájdenie zadanej územnej
jednotky a potom je ešte potrebné každú územnú jednotku otestovať, či spĺňa dané
kritérium, to predstavuje zložitosť O(n). Keď územná jednotka spĺňa kritérium,
presúva sa do novovytvorenej sekvenčnej usporiadanej tabuľky, čo predstavuje opäť
zložitosť O(n).
Kritérium územnej jednotky názov
Kritérium územnej jednotky počet obyvateľov
Kritérium územnej jednotky zastavanosť