From: Martin Mares Date: Mon, 15 Jan 2024 13:50:47 +0000 (+0100) Subject: Upřesnění analýzy víceúrovňových přihrádek X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=651501c91ba83d3d677d88e2fa506b2e1471ba72;p=ga.git Upřesnění analýzy víceúrovňových přihrádek --- diff --git a/13-dijkstra/13-dijkstra.tex b/13-dijkstra/13-dijkstra.tex index 942839d..267503c 100644 --- a/13-dijkstra/13-dijkstra.tex +++ b/13-dijkstra/13-dijkstra.tex @@ -403,7 +403,9 @@ prvky rozprostřeme do~přihrádek na~bezprostředně nižší úrovni, kterou t \:rozhazování prvků do přihrádek -- jelikož prvky v~hierarchii přihrádek putují během operací pouze doleva a dolů (jejich hodnoty se nikdy nezvětÅ¡ují), klesne každý prvek nejvýše~$d$-krát, takže stačí, když na vÅ¡echna rozhazování - přispěje časem $\O(d)$. + přispěje časem $\O(d)$; +\:hledání minima -- minimum naúčtujeme smazanému prvku, ostatní prvky, + které jsme museli projít, naúčtujeme jejich rozhazování. \endlist \>Stačí tedy, aby každý prvek při \u zaplatil čas $\O(B+d)$ a jak \,