\medskip
\fig{mima.epdf}{}
-\s{Algoritmus pro cesty:} Cestu délky~$l$ rozdělíme na~úseky délky $\log n$, pro něž si uložíme
+\s{Algoritmus pro cesty:} Cestu délky~$\ell$ rozdělíme na~úseky délky $\log n$, pro něž si uložíme
množiny již přítomných hran (po~bitech jako čísla). Pak si ještě pamatujeme zkomprimovanou cestu (hrany
odpovídají úsekům a jsou přítomny právě tehdy, jsou-li přítomny všechny hrany příslušného úseku)
-délky $l/\log n$ a pro ni \uv{přebarvovací} strukturu pro Union-Find.
+délky $\ell/\log n$ a pro ni \uv{přebarvovací} strukturu pro Union-Find.
\>$\<Union>(x,y)$ (přidání hrany $e=xy$ do~cesty):
\algo
na~které nám odpoví zkomprimovaná cesta, a~dva dotazy v~krajních částečných úsecích.
\endalgo
-Operace uvnitř úseků pracují v~čase $\O(1)$, operace na~zkomprimované cestě v~$\O(\log l)$
-amortizovaně, ale za~dobu života struktury je jich $\O(l/\log n)=\O(l/\log l)$, takže celkově zaberou lineární čas.
+Operace uvnitř úseků pracují v~čase $\O(1)$, operace na~zkomprimované cestě v~$\O(\log \ell)$
+amortizovaně, ale za~dobu života struktury je jich $\O(\ell/\log n)\subseteq \O(\ell/\log \ell)$, takže celkově zaberou lineární čas.
\s{Komprese cest:} Operace na~mikro/makro-stromech budeme následujícím způsobem
převádět na~operace s~jejich cestově komprimovanými podobami a na~operace s~cestovými strukturami: