3622
правки
Изменения
Rope
,→Псевдокод
'''if''' node.left <tex>\ne \varnothing</tex>
'''if''' node.left.w >= i
tree1 = res.first
tree2.left = res.second
tree2.w = tree2.left.w + tree2.right.w
'''else'''
tree1.left = node.left
tree1.right = res.first
tree1.w = i
tree2.w = node.s.len - i
'''return''' '''Pair'''(<tex> \langle </tex>tree1, tree2)<tex> \rangle </tex>
===Время работы===