Я немного запутался в том, как правильно использовать Binary Heap
, представленный в std.container
. В частности, я хотел создать максимальную кучу целых чисел, поэтому я попытался написать
auto maxHeap = BinaryHeap!int();
и получил жалобу компилятора на то, что int
нельзя нарезать с помощью []. Я пытался прочитать документацию по нему на Фобосе, но не понимаю, как создать новую пустую бинарную кучу, предназначенную для хранения целых чисел.
Может ли кто-нибудь помочь мне?