Изменения

Перейти к: навигация, поиск
Запрос на изменение элемента
<code>
'''T''' set('''int''' p, '''value''' newValue)
tmp = B[p / len] <tex> \circ </tex> inverse(A[p]) <font color=green>// inverse(A[p]) {{---}} обратный элемент</font>
A[p] = newValue
B[p / len] = tmp <tex> \circ </tex> newValue
'''return''' ('''value''' A[p])
</code>
<code>
'''T''' set('''int''' p, '''value''' newValue)
index = len * (p / len)
A[p] = newValue
'''for''' i = index ... index + len - 1
B[p / len] = B[p / len] <tex> \circ </tex> A[i]
'''return''' ('''value''' A[p])
</code>
Анонимный участник

Навигация