Изменения

Перейти к: навигация, поиск

Двумерная разреженная таблица

2 байта добавлено, 23:48, 20 мая 2017
Построение
'''for''' <tex> j = 1 </tex> '''to''' <tex> M </tex>
'''for''' <tex> lg = 1 </tex> '''to''' <tex> \log(N) </tex>
<tex>ST[i][j][0][lg] = \min(ST[i][j][0][lg - 1], ST[i][j+ 2^{lg-1}][0][lg - 1])</tex>
Следующим шагом мы можем обновить значения для подматриц, так как для всех столбцов ответы уже известны. Будем это делать по аналогичному алгоритму для 1D Sparse Table.
Анонимный участник

Навигация