Изменения

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

Rope

3 байта убрано, 13:25, 6 июня 2014
Псевдокод
===Псевдокод===
Node delete(Node node, '''int''' beginIndex, '''int''' endIndex):
Node t1, t2, t3 (t1tree1, t2tree2) = split(node, beginIndex) t3 tree3 = split(t2tree2, endIndex - beginIndex).second '''return''' merge(t1tree1, t3tree3)
Операция <tex>\mathrm{insert}</tex> вставляет данную строку <tex>s</tex> в исходную начиная с позиции <tex>insertIndex</tex>.

Навигация