Заказать дерево статистики, используя __gnu_pbds для мультинабораC++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Заказать дерево статистики, используя __gnu_pbds для мультинабора

Сообщение Anonymous »


I am trying to implement an order statistics tree with using __gnu__pbds. I followed this code TREE_ORDER_STATISTICS

But, I need this on a multiset. I was suggested to use a pair to implement this feature CODEFORCES COMMENT

//Main idea is to keep pairs like {elem, id}. typedef tree< pair, null_type, less, rb_tree_tag, tree_order_statistics_node_update> ordered_set; int t = 0; ordered_set me; ... me.insert({x, t++}); me.erase(me.lower_bound({x, 0})); cout

Источник: https://stackoverflow.com/questions/442 ... r-multiset
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»