166
правок
Изменения
→Split
<pre>
Treap T // декартово дерево
Split (Treap T, Node int k, Treap T1, Treap T2) { // T1, T2 - результат процедуры Split
if (T == NULL) {
T1 = T2 = NULL
}
else if (k.x > T.x) {
Split (T.right, k, T.right, T2)
T1 = T