Diferente pentru blog/square-root-trick intre reviziile #19 si #20

Nu exista diferente intre titluri.

Diferente intre continut:

while lo + 1 <= r:
   lo += 1
   sum += a[lo]
==
==
 
!<{margin-right: 20px; auto;display:block;border: 1px solid gray;}blog/square-root-trick?image001.png!
 
 
The query takes less than <tex>k + n/k + k = 2k + n/k</tex> time. 2k + n/k is minimized when k ~ 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.