Diferente pentru blog/square-root-trick intre reviziile #42 si #41

Nu exista diferente intre titluri.

Diferente intre continut:

   sum += a[lo]
==
The query takes less than $k + n/k + k = 2k + n/k$ time. $2k + n/k$ is minimized when $k$ is <tex>O(\sqrt{n})</tex>. For $k = \sqrt{n}$ the query takes $O(\sqrt{n})$ time.
The query takes less than $k + n/k + k = 2k + n/k$ time. $2k + n/k$ is minimized when $k$ is $O(\sqrt{n})$. For $k = \sqrt{n}$ the query takes $O(\sqrt{n})$ time.
This trick also works for other associative operations, like: min, gcd, product etc.

Nu exista diferente intre securitate.

Topicul de forum nu a fost schimbat.